记录一下自己大四求职的面试过程。
NO.1
企业背景: 一家做医疗方面的软件公司。面试分三轮,但是是一起面的,先笔试,笔试完hr面,然后技术面。
技术面题目
- 简述 tcp 三次握手
- jdk8的新特性
- stream.foreach() 和 foreach() 的区别
- HashMap 和 Hashtable 的区别
- ConcurrentHashMap 的锁的问题
- volatile 关键字
- 算法题是两个(或多个)玻璃瓶从100层楼掉下来,找出玻璃瓶质量的问题。(google那道鸡蛋掉落经典面试题)
NO.2
企业背景:还不知道什么背景,公司选址偏僻的吓人是我的第一感觉。
技术面题目
- 详细谈项目
- 简谈spring,springboot,springMVC的作用
- redis在项目中的应用
- redis的数据类型都有哪些
- 简述JUC
- 创建线程池的七个参数
- 线程和进程的区别
- 简述JVM
- 线程存在JVM的哪块区域
- 项目中的for循环推送消息的优化,能否同一时刻推送出去