三七互娱补招技术二面

不知道凉不凉,看运气了,答是将就都答上了。
1、自我介绍
2、怼项目,和一面差不多。
3、介绍Hashmap.
4、用hashmap实现一张表的数据存储,key是teacher的id,value是班级。如果要判断两个teacher的id是否相同用什么方法?只需要重写hashcode方法
5、在hash冲突比较严重的情况下,使用拉链法解决冲突。这是如果两个key相同的对象要存入hashmap,请问会发生什么情况?答发生value值的覆盖
6、++i这个操作在多线程并发的情况下是否线程安全?答不安全。++i不是原子操作,分为两步完成了操作。
7、如果++i实现了原子操作,请问还存在线程安全问题吗?在面试官的引导下答出了多线程对变量的修改各个线程不可见。问怎么解决,使用volatile。
使用valtile怎么实现多线程对变量的修改相互可见?从主存本地栈的方向回答,线程取值会去主存中取而不是缓存。他说OK
8、如果实现++i的操作不使用锁进行同步实现线程安全,还有什么方法?说了AtomicInteger,说了volatile定义value值,使用Unsafe类中的方法操作内存中的数据
获取value在堆内存中的偏移量,再用CAS这个系统指令原语的CompareAndSwap方法进行对比更新i的值。
9、CAS的CompareAndSwap方法怎么实现对I值的更新?简单说了下,他又问,CAS在使用中会存在一定的问题,请问有哪些?我说了对旧的预期值A,可能出现
先修改为预期值B,后又修改为A,这样CAS算法在判断时,发现A没有变化,就不会进行交换与赋值,但实际上A的值经过了两次修改。对于这个问题使用版本号进
行解决。他说OK。
10、介绍下JAVA中乐观锁,悲观锁的区别。说了读锁写锁,SYNCHRONIZED,REENTRANTLOCK。以及使用的场景,说完了它问还有呢?我又稍微介绍了下共享锁,
说加了读锁可以再加共享锁,加了写锁就不能再加共享锁以及任何锁了。他说OK。我感觉这里说的没有达到他的要求。
11、介绍链表、平衡二叉树、红黑树的时间复杂度。链表的时间复杂度对插入,修改为O(1),查询为O(N),平衡二叉树为O(logN),红黑树我就介绍了下概念,
说是特殊的二叉排序树,以及根节点,叶子结点粉笔是什么颜色的结点以及规则。时间复杂度说不太了解使用的少。

感觉半凉不凉吧,这些问题答完一共聊了45分钟。最后他说有结果会在一周内通知,我问接下来我应该怎么去学习呢?他说我虽然是转行的还是学的挺快的,基础要继续
打牢,在基础夯实的基础上,可以研究下JAVA的消息中间件,学习下PYTHON,了解下深度学习的方向啥的。我问接下来还有面试吗?(其实很想去的,,心里没按耐住
还是问了),他下意识就说没有,然后又说哦,不是没有,有结果的话一周内会通知。我听他这句话总觉得是不是凉了。。。各位老铁分析一波。其实我觉得答得还算凑合,
可能他有提醒一部分。。
#三七互娱##面经##秋招##Java工程师#
全部评论
二面已经通过,HR面也面了,在等最后消息,薪资未谈。。。。。。。
5 回复 分享
发布于 2018-11-02 17:35
今天视频二面19分钟,感觉凉透了,,,
点赞 回复 分享
发布于 2018-11-02 16:31
祝好运
点赞 回复 分享
发布于 2018-10-31 19:22

相关推荐

不愿透露姓名的神秘牛友
07-24 13:39
在记录秋招的大魔王很...:别被忽悠了,我做了多年销售。我可以告诉你,这就是忽悠你的,销售一定要看底薪也要看提成两者不可缺一。提成是有业绩的时候才拿的到的,谁能保证一直有单状态都好。销售有时候很讲究运气的。底薪是你这个人这个岗位日常工作体现的价值。别小看底薪,你看那些跳槽去做经理主管的,底薪底一些,人家愿意去吗?所以那些说销售靠提成的纯属忽悠,除非他们的业务很容易成单。
点赞 评论 收藏
分享
机械打工仔:不管啥专业,找工作改简历的第一课先把你那排版改了,简历上不要写个人简历四个字,找你要简历的谁不知道这个是简历?而且还占那么多空间,直接把自己名字和基础信息写上面,整体字体大一些。 还有这种经典两页简历一页大空白,导出PDF的时候多了一页几乎全是白的你自己看着不难受吗随手的事为啥不能改掉呢,这是态度问题,你试想一下你是HR你打开简历看到格式都没调整过会是什么感受?你自己都不重视你的简历,HR更不会在意。 然后内容你那个做两年咖啡就别往里写了,简历在精不在多,你在往你的简历里打字的时候就要想好这东西对你要找的工作有没有帮助。自我评价写一行就行了,不如给专业技能单开一栏。核心课程均分90这个真别写了,把你上过的有用的专业课列出来也行。有很多地方废话很多的精炼一下,比如你校内项目第一个写的那些,全然没有重点。 好好修改一下,我看你内容也挺优秀的,别被一个随便做的简历耽误了,我一个同专业的打工人看了都揪心更别说一天看几百份简历的HR
听劝,我这个简历该怎么改...
点赞 评论 收藏
分享
07-15 00:33
江苏大学 Java
代码飞升:哈哈哈哈评论区三个打广告的
简历中的项目经历要怎么写
点赞 评论 收藏
分享
评论
6
34
分享

创作者周榜

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