转转面试经历

这两天约了三四个公司的面试,面经都写不过来了,面试过程具体内容可能已经发生了混乱了。。。
转转的面试是在 2.27 号下午,也就是昨天下午。现在晚上十一点了,我脑子有点昏昏欲睡了。晚饭是在逛完钟鼓楼后吃的,古典名迹旁边的北京特产店的东西一点也不好吃,猪肉大葱包子吃起来一点也不香,坑爹的花了四十四大洋,现在肚子还稍微有点不舒服。。。
去了转转公司,一共经历了三波技术面,到了最后我以为可以拿到offer了呢。可是,第三面说对一些常用的开源项目比如dubbo、zk学习理解不够透彻,所以要跟一面和二面的面试官商量一下,至今没有回复应该是凉了。现在就记录下面试过程中被问得问题吧:

一面

一个又高又帅面相文静的老哥面的,感觉整体交流还行吧:

  1. java 中的 hashmap、concurenthashmap 的内部实现以及用法?
  2. 多线程操纵 hashmap 会导致什么问题?扩容时可能形成环,导致查找时陷入死循环
  3. 介绍项目中 mq 的用法?mq处理失败了怎么破?mq 次序乱了怎么破?
  4. 写一个排序算法?冒泡或者快排都ok

二面

  1. ES 在项目中的使用?ES 的优化?ES 分布式多个分片是怎么更新的?
  2. mysql 相关知识点。索引类型?索引优化?
  3. 对微服务的理解?
  4. Stack Overflow的导致原因,JVM如何产生这种异常?另外一种 MemoryOverflow 异常的理解?

三面

  1. dubbo 和 zk 相关内容?然而我并没有深入了解过。。。
  2. IO、NIO的理解。。

尴尬,现在记得的问题大概就这么多吧,以后想起来了再补!以后,还是得及时写总结,当日事,当日毕!

原文地址:https://www.cnblogs.com/optor/p/8486299.html