猫眼面试

地狱难度,开口就是我看你上一份工作是在**,我以为是社招…
硬着头皮面下来
        和寻常八股不一样,都让我举实际的例子。
先是锁章节的拷打,什么时候会加什么级别的锁,什么场景会死锁,回答半天才知道他问的是数据库里的锁。
        然后是线程章节,也是全是开放性场景问题。为什么要用多线程,线程池怎么优雅的管理,会遇到什么问题,没用过线程池,只能背八股。
        然后是系统设计章节,设计一个b端增删改,c端查,并且抗流量的系统。怎么提高redis可用性。
       然后是分布式锁的超时控制问题,没答上来。
tomcat的双亲委派机制是怎么应对的,只知道这个词,不了解是啥。
       手撕代码时我整个人已经废了,题都没看清楚就瞎写,写完了发现题没看对,重新写很消极了已经想放弃了,没完整写出来。第二题让撕一个场景的伪代码。
        再这样面下去我看是不找一份实习是真进不了互联网甚至是中厂的开发了。已想放弃。
寄。
全部评论
点赞 回复 分享
发布于 11-07 20:02 北京

相关推荐

昨天 14:55
已编辑
蚌埠坦克学院 Web前端
前端实现动画有哪些方式?主要用css动画是吧js动画怎么做?window.requestAnimationFrame 这个API知道吗?做过移动端吗?(没有,主要做网页端,适配到移动端,早知道可以说下小程序)css选择器有哪些?写项目用哪些选择器比较多?css里面局中元素有哪些方式?css隐藏元素有哪些方式?行内元素和块级元素的区别,和分别有哪些?position:fixed 和 positon: absolute 区别点 有一个父元素盒子 div设置transfrom:translate,然后子元素是position:fixed,这时候子元素相对于哪个位置定位的?js数据类型有哪些?一般怎么判断?symbol是基础数据类型吗?用过吗 用来做什么?数组有很多API,你用过哪些?哪些改变原数组 哪些不改变?数组sort方法改变原数组吗?Object的静态方法有哪些?     没答好Object.assign 浅拷贝和深拷贝的区别。怎么实现深拷贝对数组浅拷贝,有哪些方式?对于对象浅拷贝,有哪些方式?(let a=b??)对于对象深拷贝,怎么写const obj = {a:1,b:2} obj.c = obj 这样的对象(某个属性等于他自身),你刚刚说的递归深拷贝会不会有问题  不懂!setTimeout setinterversetTimeout 准时么 为什么? 答错了promise用过吗?几个状态?promise构造函数是同步执行还是异步执行?new Promise(res)=>console.log(1))promise.all说下,然后口述下怎么实现?#应届生被毁约被毁意向了怎么办##牛客创作赏金赛#
点赞 评论 收藏
分享
3 2 评论
分享
牛客网
牛客企业服务