面经详情

面试:Java。感觉上还是很不错的,题目中等难度,没通过。
一面 
Q: 1、线程和进程的区别 
Q: 2、从浏览器输入网址到出现网页发生了什么 
Q: 3、什么情况会导致死锁 
Q: 4、聚簇索引和非聚簇索引的区别 
Q: 5、索引的优化 
Q: 6、描述异常类的体系 
Q: 7、描述集合类的体系,concurrentHashmap的实现原理 
Q: 8、Redis用过吗,一般用在什么样的场景 
Q: 9、多线程使用的场景 
Q: 10、多线程的优点,单核CPU是如何调度多线程的,为什么单核CPU调度多线程也能有比较高的效率(我嘴贱说了多核CPU能原生发挥多线程的优势) 
Q: 11 、i++操作是线程安全的吗?volatile修饰i,能保证他的线程安全吗? 
  •  12 、stringstringbuffer 和 stringbuilder的区别 
Q: 13、 又没有什么问题,关于公司,关于技术 
  •  二面
  • (最开始有个自我介绍) 
Q: 1、了解http协议吗,http 请求头都包含什么样的内容?cookie是什么?session是什么?cookie和session的区别,session在服务器端是怎样实现的 
Q: 2、介绍项目模块 
Q: 3、Javascript中的双等号和三等号的区别 
Q: 4、css了解多少? 
Q: 5、ajax了解吗?ajax是如何实现的,ajax中如何处理多个浏览器的兼容性问题 
  •  6 、jdk8的新特性(我答了stream和lamada表达式)然后他问我如何用这两个做两个list的join连接操作 
Q: 7、Java的异常处理是具体怎样执行的,原理是什么?jvm底层是怎样运行的?

相关推荐

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网携程旅行网携程旅行网面试经验携程旅行网面试经验:面试:Java。感觉上还是很不错的,题目中等难度,没通过。
正在招聘用车渠道运营经理200 个岗位