一面
自我介绍-项目:项目架构、访问量QPS多少?遇到的问题
Java基础:集合/并发,ArrayList是不是线程安全的,底层怎么实现的,如何扩容?对应的线程安全的集合。HashMap底层实现,链表转为RBT数量指标是几?多线程访问冲突时会发生什么情况?ConcurretHashMap实现线程安全的机制。
设计模式:单例-高并发情况下如何设计?
MySQL: 慢sql如何处理?(从索引的角度)其他角度怎么判断?划分大表、小表
事务隔离级别以及解决的相应问题。
大数据量搜索,如何优化?【分库分表】
spring boot和spring的区别,优势在哪里?
URL传递的过程。HTTP角度;spring MVC角度
反问:互联网企业需要多了解一些分布式的内容,如Dubbo,spring boot,springcloud,大数据量并发操作时分库分表,ES,NoSQL,中间件,自动化部署
推荐一下我学习的专刊:https://www.nowcoder.com/tutorial/10070/index?ncoursef=dis_mj ,顺便推荐一下牛客的《Java岗位面试真题宝典》专刊,包括Java岗的面试八股文和答案,面试会考的基本都总结到了,解答也很靠谱。我正在学,感觉对求职很有帮助
全部评论
(9) 回帖