小米测开一面

10.30号面的,面试官语气温温柔柔的,面试也是凉凉的

1.先自我介绍,然后问我有没有具体的例子证明自己自我介绍里说的那些品质,比如遇到过哪些复杂多样的环境,怎么应对

2.进程和线程的区别,有没有实际的开发案例(进程/线程间通信,线程和线程池之类的,有没有实际使用线程池的案例)

3.单核cpu会有线程安全问题吗,为什么会有

4.能举一个线程安全的案例吗,比如有两个线程做了赋值或加减等操作,会出现什么样的线程安全的问题

5.避免线程安全的手段

6.synchronized锁的级别,锁升级的过程

7.http协议,知道的都说一说(哪一层,状态码,请求方式等),什么情况下没有任何状态码返回,option的应用

8.http和socket

9.说说websocket,用在什么场景,客户端和服务端怎么知道跟对面一直保持长久连接的

10.客户端给服务端发消息服务端没收到,客户端不知道服务端是否收到,怎么解决;确认信息也丢了怎么解决

11.tcp三次握手,为什么是三次握手

12.tcp和udp的区别

13.说一下拥塞控制和流量控制,分哪些阶段,详细的阶段曲线过程

14.所有http版本都是基于tcp吗,udp是不可靠的为什么还要用udp

15.写过java吗,写过字符串拼接吗(没有,此刻发现我对java没啥了解)

16.说说对spa的理解,spa的优缺点(不说具体的组件,spa本身整个页面是怎么加载的,有几次加载,为什么不用多页面)

17.mvc和mvvm模式的理解,mvvm为什么这么设计

18.说说跨域

19.实际使用过的git操作

反问:

1.部门 base 日常工作

2.偏测试还是偏开发,技术栈(vue/ts/java/python都会用到)

彻底被拷打,还是不应该抱着侥幸心理投测开。。面试之前重新恶补了一下数据库和测试相关结果完全没问到,对后端了解也不多,面试官问的好细,果然基础不牢地动山摇😭

#小米##测开#
全部评论
1. 锁级别 - 偏向锁:这是一种最乐观的锁策略。当一段同步代码一直被一个线程访问时,就会使用偏向锁。它会在对象头记录获取锁的线程ID,下次该线程进入同步块时,只需要检查对象头的线程ID是否是自己,若是则无需进行CAS(比较并交换)操作获取锁,直接进入同步块,这样可以减少不必要的性能开销。 - 轻量级锁:当有其他线程竞争偏向锁时,偏向锁会升级为轻量级锁。轻量级锁主要是通过自旋(即线程不断地循环检查锁是否可用)来获取锁。它假设线程持有锁的时间很短,在短时间内其他线程可以通过自旋等待获取锁,而不是使线程进入阻塞状态,因为线程阻塞和唤醒的开销较大。 - 重量级锁:如果自旋一定次数后(这个次数可以通过JVM参数调整)仍然无法获取锁,或者同时竞争锁的线程较多,轻量级锁会升级为重量级锁。重量级锁会使线程进入阻塞状态,等待操作系统的调度,涉及到用户态和内核态的切换,开销比较大。 2. 锁升级过程 - 最初,对象没有被锁定时,处于无锁状态。当一个线程访问同步块时,JVM会尝试使用偏向锁,将对象头的部分空间标记为偏向模式,并记录该线程的ID。 - 如果有其他线程尝试访问这个被偏向的对象,会检查偏向锁的持有线程是否还在使用。如果不在使用(比如已经结束),则新线程可以获取偏向锁;如果还在使用,就会将偏向锁升级为轻量级锁。 - 轻量级锁在多个线程竞争的情况下,会先通过自旋等待锁释放。当自旋达到一定次数后仍未获取到锁,或者等待的线程数量超过一定阈值(如CPU核数的一半),轻量级锁就会升级为重量级锁。一旦升级为重量级锁,等待锁的线程会被阻塞,直到持有锁的线程释放锁。
1 回复 分享
发布于 2024-11-12 12:03 广东
佬,一面过了吗
点赞 回复 分享
发布于 2024-11-18 13:41 江苏
面试官真温柔
点赞 回复 分享
发布于 2024-11-15 23:39 河北
佬,是SOC软件测试这个岗位吗
点赞 回复 分享
发布于 2024-11-11 19:49 陕西
大概面了多久时间啊
点赞 回复 分享
发布于 2024-11-11 15:05 广东
我也是30号面的,不过一直没有下文
点赞 回复 分享
发布于 2024-11-09 16:24 江苏
佬,base哪里的啊
点赞 回复 分享
发布于 2024-11-08 20:58 天津
佬,是哪个部门,我也被捞了测开
点赞 回复 分享
发布于 2024-11-08 19:10 湖南

相关推荐

昨天 10:23
已编辑
湖南师范大学 计调
太久没更新,前几天看到一条评论,说“牛客就是当年那群做题区毕业了开始找工作还收不住那股味”的群体。字里行间透着居高临下的评判,不是,他该不会以为自己很幽默?很犀利吧?作为在牛客混了不算短日子的用户,我感到的不只是被冒犯,更是一种深刻的悲哀——这种以“松弛感”为名,对另一种生存策略的轻蔑,颇有一种自己考不上大学早早出来混社会,嘲笑考上大学的人是书呆子,然后大言不惭地说:死读书有什么用,人脉和资源才是硬道理。我不知道说这个话的人,手头究竟握着多少真正管用的人脉与资源,也不知道他这么傲慢地说出“那股味”的时候,是站在哪一个巨人的肩膀上,才能如此“松弛从容”地俯视众生,还能品评出别人身上“没收住”的余...
淬月星辉:这种评论把正常的努力扭曲成卷😂,说白了就是自己不努力,看着身边努力的人一个个都事业有成了,自己的心里开始不平衡了,就发这种酸言酸语。牛客可以说是我用过那么多平台里社区氛围最好的论坛了,用了大半年了,基本上没见过有人吵架的,都是在互帮互助提建议,帮忙看简历的,帮忙选offer的,帮忙指点学习路线的,分享工作经验和趣事的,我觉得这才是互联网该有的样子。
点赞 评论 收藏
分享
评论
5
37
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务