搜狐面经

这次总算没有一面就挂了。。 一面的面试官感觉比我要小,然后问的也都比较基础,问了一些计网的东西,比如NAT、ARP,TCP和UDP区别。然后解释Restful,写线程安全的单例模式,等等。

二面的面试官刚开始也问了一些基础的,比如AOP、IOC的概念,然后IOC的时候,尽量解释一下过程。然后有一点就是 如果A依赖B,那么先创建A还是B,这里创建和调构造函数我和他理解不一致了。后来解释了一下就过了。然后是 ConcurrentHashMap的解释,怎么保证线程安全的,然后扩容的时候能不能写,这些没说清。。。 最后写了一个链表相加的算法,结果写了好久,太久没刷题了,连翻转链表都忘了。。。

三面的面试官就随便问了问项目,问了问其他的,印象比较深的就是高并发情况下,单机系统的瓶颈在哪,我还真没考虑过这个问题。憋了好久说端口数,他问还有呢,就说不出来了。 还有就是问我实际中用过设计模式吗,我说没有,他问为什么没用过,我说项目的开发量都并不大。。

Written on August 26, 2018