虾皮一面凉经(11.8)

介绍项目,项目有哪些特色,哪些优化 讲了线程池使用,追问:线程池参数?核心大小如何确定?总容量怎么确定?工作模式是怎么样的?阻塞队列有哪些?拒绝策略有哪些?怎么取舍?

进一步问JAVA线程相关:线程转化状态?sleep和wait区别?如何唤醒?加锁模式?自旋锁用法?

进一步问操作系统相关:用户态和内核态切换?为什么区分两种状态?内核态有哪些必要性和好处?上下文切换是怎么回事?为什么需要上下文切换?进程上下文切换和线程切换的异同?

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

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

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

还是lz自己菜了,二面不报太大期望,随便写篇面筋攒攒人品吧

全部评论
说不定过了
点赞 回复 分享
发布于 2021-12-02 00:25
现在什么情况
点赞 回复 分享
发布于 2022-04-08 17:15

相关推荐

最近和朋友聊天,她说了句让我震惊的话:"我发现我连周末点外卖都开始'最优解'了,一定要赶在高峰期前下单,不然就觉得自己亏了。"这不就是典型的"班味入侵"吗?工作思维已经渗透到生活的方方面面。
小型域名服务器:啊?我一直都这样啊?我还以为是我爱贪小便宜呢?每次去实验室都得接一杯免费的开水回去,出门都得规划一下最短路径,在宿舍就吃南边的食堂,在实验室就吃北边的食堂,快递只有顺路的时候才取。
点赞 评论 收藏
分享
1 12 评论
分享
牛客网
牛客企业服务