去哪儿三面--Java服务端

秋招最后一场面试完结撒花
一面(技术面) 10:30
狠狠拷打项目,涉及到的问题如下:
为什么服务用docker部署,怎么部署的? docker与虚拟机有何区别?
docker是如何实现容器隔离的,了解过cgroups吗?
线程池是怎么管理线程的创建和回收的?
数据库访问的连接过多时,怎么减轻数据库压力?即除了多线程并发执行脚本外,还可以如何实现提高sql执行效率?
前端如何轮询脚本执行状态的?
介绍下Mysql事务
Http协议常见有哪些状态码
如何利用Http协议实现断点续传?
为什么利用CountDownLatch,目的是啥?

二面  14:00
介绍并拷打实习项目
项目线程池参数是怎么设置的,为什么这么设置?
数据库连接池参数如何设置的?
任务提交到线程池后,线程池是如何调度执行的?
刚才提到用redis存储与请求绑定的相关执行状态,除此之外,还可以怎么实现?
脚本执行过程中会出现哪些异常,对于这些异常是如何处理的?

算法题,判断两个List<String>中的所有元素是否一一相同,不考虑顺序

HR面  15:40
常规问题
全部评论
佬,你为什么这么强
1 回复 分享
发布于 2023-10-10 17:44 辽宁
佬啥岗啊 怎么docker都问了
1 回复 分享
发布于 2023-10-09 23:56 云南
佬,一次面试大概会面多久啊?
1 回复 分享
发布于 2023-10-09 21:27 四川
佬,请问你面试结束后的,面试结果通知写的什么呀!
1 回复 分享
发布于 2023-10-09 18:16 安徽
这是线下面试还是线上面试?
1 回复 分享
发布于 2023-10-09 16:54 湖北
你好,请问怎么知道自己三面有没有通过呀
点赞 回复 分享
发布于 2023-10-09 20:05 广东

相关推荐

头像 会员标识
03-28 21:35
已编辑
浙江大学 Java
#牛客AI配图神器#1.&nbsp;HashMap底层原理,什么时候转链表,什么时候转红黑树2.&nbsp;HashMap线程安全吗?ConcurrentHashMap和HashTable底层怎么实现线程安全的3.&nbsp;实现线程安全的方式还有哪些,除了锁?sychronized和reetrantlock的区别4.&nbsp;volatile底层是怎么实现的5.&nbsp;ThreadLocal底层原理6.&nbsp;ThreadLocal使用会不会有一些问题?怎么解决7.&nbsp;你项目哪些地方用了缓存,Redis缓存是怎么实现的(但是居然没问缓存三剑客,感觉下次是不是得主动多说一点)8.&nbsp;你这个缓存有没有预热9.&nbsp;Redis分布式锁的实现10.&nbsp;Redis分布式锁会不会有问题11.&nbsp;使用&nbsp;Redis&nbsp;+&nbsp;Lua&nbsp;脚本实现对用户秒杀资格的预检是怎么做的,CAS解释12.&nbsp;你这个对Redis的操作是怎么实现的,是硬编码的吗,还是使用jdbc?(这个问题稍微没有理解,后来再问了下是不是想问Mybatis,面试官说是的,问我是不是通过注解实现的)13.&nbsp;点评为什么用session登录,并表示session登录比较老,为啥不用jwt之类的。Session共享问题14.&nbsp;jwt是怎么做校验的15.&nbsp;jwt的payload里面存了什么信息16.&nbsp;MySQL的索引类型?什么情况下索引会失效17.&nbsp;最近有学习什么新技术(哽住,最近都在复习,开始往自己最近背的知识点扯)18.&nbsp;你有使用什么AI工具19.&nbsp;遇到技术方案有分歧怎么解决20.&nbsp;作为♀为什么会想做开发,这个比产品加班多(emmm)反问:负责的业务、结合AI的内容、他们在用的AI工具、数据安全问题,以及交流发现虽然业务会接入大模型,但是面试官说基本不太会去关注大模型相关的东西(是的,他甚至都没发现有论文那一行),主要还是看开发相关的项目总结:确实存在一些问题不知道如何表达or不知道往哪些点去答,业务细节+底层要多熟悉,优化一下项目吧
点赞 评论 收藏
分享
评论
13
37
分享

创作者周榜

更多
牛客网
牛客企业服务