后端java。坐标西安,今天面美团。一天四面。。。已经懵逼。。
一面:四部分:java语言,数据结构与算法。计算机网络。操作系统。还有一些小问题
有印象的问题:java实现线程的方式;哪种好;为什么好;java中hashMap结构,处理冲突方法,还有啥方法,各个方法优缺点,为啥不用另一个有有点的方法。红黑树。进程调度,页面置换,TCP/IP,emo还是啥,没听过这个。手写栈实现队列。再优化。还有一些记不清了。
二面:简历面(项目面)
问题:spring,quartz,spark,lucene,手写算法等等。时间比较短。记得不是很清楚。主要是问简历和项目。
三面:应该是大牛面或者架构师面吧。感觉面试官是个大牛,各种虐。。。
问了下前两面状况。然后。。。然后就开始虐。。。自己实现IOC,手写算法。在写一个。。。都是比较实际的问题,大部分时间浪费在探讨方案上了。。。代码写的也不尽如人意,但是面试官超nice,不断提醒改进方法,优化策略,勉勉强强达到要求,感觉面的不好,很减分。。。感谢面试官放我过。。。
HR面:问有那些offer,工作地点。薪资,项目中角色转换等一系列问题。。。。不详细阐述了。。