虾皮后端一面凉经(11.8)

介绍项目,项目有哪些特色,哪些优化
讲了线程池使用,追问:线程池参数?核心大小如何确定?总容量怎么确定?工作模式是怎么样的?阻塞队列有哪些?拒绝策略有哪些?怎么取舍?
进一步问JAVA线程相关:线程转化状态?sleep和wait区别?如何唤醒?加锁模式?自旋锁用法?
进一步问操作系统相关:用户态和内核态切换?为什么区分两种状态?内核态有哪些必要性和好处?上下文切换是怎么回事?为什么需要上下文切换?进程上下文切换和线程切换的异同?

lz已经被上面的问题干懵了,然后问了几题简单的八股,包括乐观锁悲观锁、MVCC、ABA问题、死锁产生和处理、TCP可靠性保证、容器和虚拟机、docker优雅退出

算法是lc2链表相加,反转链表然后进位比较好,lz当时转成int做的,面试官要测几个用例,我说输入输出不太好写他就没坚持了,然后随便讲了讲思路。值得一提的是虾皮面试有自己的网页,它一般要你直接在网页上写,不太清楚能不能用自己的IDE。

面试官看着三十左右,应该是专攻技术的,部门是借贷。整体来说过程比较严肃,考核感比较强,最后反问了些培养计划和驻外工作方向的内容,回答都含含糊糊的。

还是lz自己菜了,二面不报太大期望,随便写篇面筋攒攒人品吧
#Java开发##Shopee#
全部评论
收到感谢信了?
点赞 回复 分享
发布于 2021-11-09 15:18
借楼问一下,多少天出结果呀
点赞 回复 分享
发布于 2021-11-21 16:53

相关推荐

01-07 15:50
四川大学 Java
看日出看日落:好好背八股,做算法。我身边跟你bg差不多的基本都大厂暑期
点赞 评论 收藏
分享
评论
2
9
分享

创作者周榜

更多
牛客网
牛客企业服务