一面4.7:
1.JAVA使用时间
2.面向对象的特性和编程理念
3.String类型的字符串常量池? Stingbuilder线程安全么? Stringbuilder底层实现,字符串拼接是怎么做的?
4.Spring MVC 中M V C什么功能,如何协同工作
5.项目中的主要职能
6.人在上海么?实习日期?能实习多久?
7.接触到的中间件有哪些?
8.项目中用到了什么算法
9.有关于JAVA中的gc你了解多少
10.编程过程中碰到过NPE的异常么? 怎么排查?有没有碰到过很难排查的NPE问题?
11.还碰到过其他印象深刻异常么?OOM异常,OOM异常可以被捕获么?碰到过fullGC的问题么?
12.反问
二面 4.13:
1.什么样的场景需要用到多线程?多线程里面具体用到了线程池?锁?
2. JVM相关,结构?
3.JAVA内存回收机制?
4.有没有了解过企业级运用中的分布式以及负载均衡?
5.场景题:有个服务需要做分布式?上游有很多用户调用服务,怎么通过分布式做流量分配,以及怎么做容灾,有没有思路
6.输入百度url后到返回页面的过程?http请求过程中通信协议?TCP协议四层结构?OSM七层结构?物理层,数据链路层,网络层通讯怎么完成的
7.数据结构中二叉树为什么演变成红黑树和b+树,什么场景会演变?
8.排序算法说1-2个
9.反问
4.15上午收到hr面(4.19),希望一切顺利,许愿许愿!
来还愿啦嘻嘻 4.20收到oc,赞一下携程 效率很高!
全部评论
(6) 回帖