倍思奇,避雷!
不想面直接说,说有事情等会再来面试,问我能不能等,也不说要多久,直接退了。等半小时都不回来。面试时间都结束了。问些问题也是神戳戳的,
叫我说线程安全的集合,我说到copyonArrayList。这个不是写时复制吗,不是每次写的时候都复制一个新的数组吗?不是适合读多写少吗?
面试官:你确定吗,这样的话每次写都复制了啊。(不知道是在压力我还是我说错了)
又问我hashMap为什么线程不安全,叫我说下线程不安全,怎么理解的
我:从JMM内存模型说起,每个线程又自己的本地工作区域,读一个变量的时候,先从主存读,然后改了后,os刷到缓存。多个线程同时去修改一个变量,可能存在前一个线程修改变量后还没刷到主存,另外线程读到了,再去改就有问题。
我还没说完
面试官:你在哪学的啊?有想过吗?
然后简单说了下项目,问我三个缺点,三个优点,
如何在团队中脱颖而出,
本人没遇到过这个问题,回答的不是很好
面试官说:在我的团队里,需要你快速脱颖而出,没有什么时间让你学习,没有这么一个过程。
(66666,你**出生就会JAVA是吧,哈哈哈哈哈本人也是要被面疯了)
面试官:举个例子,比如想找人帮忙,那个人不理我,我怎么办。
(这个也是没遇到过,说不了,一点,我想说死皮赖脸跪着添,求他帮我
)
还没回答,面试官就说有事情,让我等,等半个小时,也没来,呵呵
叫我说线程安全的集合,我说到copyonArrayList。这个不是写时复制吗,不是每次写的时候都复制一个新的数组吗?不是适合读多写少吗?
面试官:你确定吗,这样的话每次写都复制了啊。(不知道是在压力我还是我说错了)
又问我hashMap为什么线程不安全,叫我说下线程不安全,怎么理解的
我:从JMM内存模型说起,每个线程又自己的本地工作区域,读一个变量的时候,先从主存读,然后改了后,os刷到缓存。多个线程同时去修改一个变量,可能存在前一个线程修改变量后还没刷到主存,另外线程读到了,再去改就有问题。
我还没说完
面试官:你在哪学的啊?有想过吗?
然后简单说了下项目,问我三个缺点,三个优点,
如何在团队中脱颖而出,
本人没遇到过这个问题,回答的不是很好
面试官说:在我的团队里,需要你快速脱颖而出,没有什么时间让你学习,没有这么一个过程。
(66666,你**出生就会JAVA是吧,哈哈哈哈哈本人也是要被面疯了)
面试官:举个例子,比如想找人帮忙,那个人不理我,我怎么办。
(这个也是没遇到过,说不了,一点,我想说死皮赖脸跪着添,求他帮我
还没回答,面试官就说有事情,让我等,等半个小时,也没来,呵呵
全部评论
相关推荐
今天 00:50
门头沟学院 Java 点赞 评论 收藏
分享
10-15 13:56
西南林业大学 后端工程师 点赞 评论 收藏
分享
查看7道真题和解析