面经详情

Java面试一般,共2轮面试
  • 自我介绍(主要讲自己会的技术细节,项目经验,经历那些就一语带过,后面面试官会问你的)。
  • 聊聊项目(就是一个很普通的分布式商城,自己做了一些改进),让我画了整个项目的架构图,
  • 然后针对项目抛了一系列的提高性能的问题,
Q:还问了我做项目的过程中遇到了那些问题,如何解决的,1条回答
  • 差不读就这些吧。
  • 可能是我前面说了我会数据库优化,
  • 然后面试官就开始问索引、事务隔离级别、悲观锁和乐观锁、索引、ACID、MVVC 这些问题。
Q:浏览器输入 URL 发生了什么? 
Q:TCP 和 UDP 区别?1条回答
Q: TCP 如何保证传输可靠性?
Q:讲下跳表怎么实现的?1条回答
Q:哈夫曼编码是怎么回事?
  • 非递归且不用额外空间(不用栈),
  • 如何遍历二叉树后面又问了很多 JVM 方面的问题,
  • 比如 Java 内存模型、常见的垃圾回收器、双亲委派模型这些你有什么问题要问吗?

相关推荐

进入微信小程序

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

立即前往
看准网上海壹佰米上海壹佰米面试经验上海壹佰米面试经验:Java面试一般,共2轮面试
正在招聘叮咚买菜招聘陈列员200 个岗位