领保科技 后端一面

1 tcp挥手是四次,握手为啥是三次不是四次(以为问错了,去回答为啥两次建立不起来连接,再次提醒后才讲了下流程,回答有点乱)
2 juc是什么,讲一下
3 bean的生命周期
4 追问有了解过bean销毁的方法吗
5 @GetMapping和@PostMapping的区别    get请求参数能用@RequestBody接收吗 一下子有点懵,回答不能
6 mysql的锁(全局,表级锁,行级锁-------然后深入吟唱八股)
7 分布式事务的解决方案(回答了Seata和MQ)
8 TCC了解吗   完全不会,再也不写了解Cloud了

针对实习和项目
我的自己的项目是一个12306项目(甲蛙)
1 使用布隆过滤器器的参数问题(只记得大概怎么使用,细节记不清了 )
2 使用Redis思考过优化什么的吗 (回答请求参数涉及的多可能导致key太长,内存利用率不高,考虑对key压缩...)
3 实习里Eureka优化的问题 回答了一二级缓存以及本地列表推送的问题
4 实习里多线程优化Excel导出  回答了数据量大超时,oom的产生原因  回答了解决方案

反问流程
共二面
建议多了解一些细节,还有项目别写12306,面试官还以为12306是我写的

面试官很好,照着简历上问的,不会的也不会为难人,会给出一些建议。自己有点菜,回答的确实不好,语言组织有点差。
最后祝大家都能找到好的工作。
全部评论

相关推荐

10-16 13:23
南昌大学 Java
群面 -- 举手抢答 体验感还是挺好的,面试官很温柔、平缓1、请做下自我简单介绍2、HashMap 的遍历方式3、对 Java 集合的操作,拿 HashMap 来说,要实现线程安全的办法4、谈到 synchronized 方法,问如何加锁(方法,代码块)5、刚刚提到 HashMap、synchronized 、ConcurrentHashMap ,这几个哪个性能最高,为什么6、线程计数器里有一个 CountDownLatch,怎么使用7、ThreadLocal 怎么使用8、数据库里按功能来分,索引有哪几种,做什么用的9、举例:有一张学生表,学校学生比较多,有几万人,查询某一个学生的成绩,需要做一些检索,根据学生编号班级去加索引,应该怎么加索引,顺序有什么区别,在学院里面查某个班级某个学生,学生有重名的这种,通过名字通过班级想要快速查到这个学生的成绩,可以通过哪些优化10、正常 update 一条数据,返回结果是多少11、Mybatis 里面常用的 resulttype 和 resultmap 做什么用的12、数据库的乐观锁和悲观锁怎么使用(举例:更新某学生成绩,有多人同时更新)13、使用 jdk 的一些 方式来实现Spring AOP ,可以通过哪些方式14、请列举会导致 Spring 本地事务失效的一些错误代码写法15、微服务分布式事务的变化,应该怎么做16、消息队列里有重复消息怎么处理17、反问 -- 结束#你都收到了哪些公司的感谢信?#
ssssssssssssssssssssp:群面是真抽象
点赞 评论 收藏
分享
点赞 4 评论
分享
牛客网
牛客企业服务