程序员面试一个Java实习生,展示教科书般回答,有两个大厂offer的他会来么?

作者: 三太子敖丙分类: 日常 发布时间: 2020-03-08 21:02:14 浏览:462878 次

程序员面试一个Java实习生,展示教科书般回答,有两个大厂offer的他会来么?

koliday:
说实话,软件科班的研究生,这个水平是正常的,况且看他回答的内容明显都是准备过得,当然也很强了。不过我感觉有一点不太好,面试官给你一个知识点,你一下子把所有相关知识都说出来,未必是件好事,很多面试官非常反感抢答+答非所问,会让面试官感觉你是背的,当然这也和面试官的个性有关,适当的引导面试官是更好的选择

【回复】大部分的面试官会很喜欢你逻辑清晰全部回答出来,你背了至少你准备了,因为真的很多人都不能背出来,总之面试就是要不打没把握的仗嘻嘻
【回复】但是有一点。 面试官:你了解多线程吗? 我:了解 面试官:什么是多线程。 我:多线程就是多个线程工作。 面试官:怎么保证线程安全。 我:加锁。 面试官:出门右转。
【回复】回复 @-三太子敖丙- :准备充足肯定是前提啦~至于怎么和面试官产生火花得具体情况具体分析~我也是校招面试10几家得来的教训,碰到过几个面试官让我不要说那么多哈哈哈
ahhbilibili:
16年本科毕业到现在差不多也快4年了,他回答的东西在这些年在工作中也都积累得差不多,但确实底层没了解得这么清楚;前些年都写后台服务,今年开始上手vue react和移动端H5轻应用,也拿下了SE的岗位和税后28k的薪资;但我不会满足的,誓要当一个全栈工程师!

【回复】现在基本只有小公司和小城市需要全栈
【回复】回复 @春夏秋冬bili :技多不压身,无论前后端,很多设计思想都是互通的
L霖in:
Spring事务的5种隔离级别: DEFAULT:默认的隔离级别,使用数据库默认的事务隔离级别。 READ_COMMITTED:保证一个事务修改的数据提交后才能被另外一个事务读取。另外一个事务不能读取该事务未提交的数据。这种事务隔离级别可以避免脏读出现,但是可能会出现不可重复读和幻像读。 READ_UNCOMMITTED:这是事务最低的隔离级别,它充许别外一个事务可以看到这个事务未提交的数据。这种隔离级别会产生脏读,不可重复读和幻像读。 REPEATABLE_READ:这种事务隔离级别可以防止脏读,不可重复读。但是可能出现幻像读。它除了保证一个事务不能读取另一个事务未提交的数据外,还保证了避免不可重复读。(mysql默认的事务隔离级别) SERIALIZABLE:这是花费最高代价但是最可靠的事务隔离级别。事务被处理为顺序执行。除了防止脏读,不可重复读外,还避免了幻像读。 MySQL少了DEFAULT这种

【回复】回复 @小虫旺福 :这就是事务隔离级别,视频里的人说的是事务的传播行为
【回复】脏读、不可重复读、幻象读概念说明: a.脏读:指当一个事务正在访问数据,并且对数据进行了修改,而这种数据还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。因为这个数据还没有提交那么另外一个事务读取到的这个数据我们称之为脏数据。依据脏数据所做的操作肯能是不正确的。 b.不可重复读:指在一个事务内,多次读同一数据。在这个事务还没有执行结束,另外一个事务也访问该同一数据,那么在第一个事务中的两次读取数据之间,由于第二个事务的修改第一个事务两次读到的数据可能是不一样的,这样就发生了在一个事物内两次连续读到的数据是不一样的,这种情况被称为是不可重复读。 c.幻象读:一个事务先后读取一个范围的记录,但两次读取的纪录数不同,我们称之为幻象读(两次执行同一条 select 语句会出现不同的结果,第二次读会增加一数据行,并没有说这两次执行是在同一个事务中)
【回复】回复 @小虫旺福 :这就是隔离级别
闷声干大事的小杰:
面试JAVA都这么强吗?我感觉我学的像个废物

【回复】up问的这个算基础的,java的书上都有解释,活学活用
【回复】回复 @徐生酱 :别听他在这瞎扯,java编程思想、core java没一本会讲这些。刷面经,看博客
【回复】回复 @徐生酱 :我说Java从入门到放弃这本书呢[doge]
游戏memory:
挂个老哥@水玉先生。2级小号。发言如下。 1.他这个本科大学的研究生,按照他回答的那种水平的话,转正起码12k以上 2.按照正常水平来说的话,其实大二或者大三哎,不能这么说,应该大三上期的话,他说这些东西应该都已经做过一遍了,就是比较正常一点的学生就应该达到他这种水平,因为现在渠道也多,书籍也多,想学一年的时间完全够 3.南大呀,研究生毕业就按照他说的这种,如果按照了解并且能做的基础上,还没有达到熟练的话,至少不会低于一万转正的话,应该也是在12000或者15000之间

【回复】回复 @泠音清梦 :什么都不知道开始瞎吹了?我就是大厂的hr,本科毕业清北来了也就给p4-p5。 bat最高的管培生就给16k x 14+bones。 50w什么概念你知道吗?!很多大型企业总监级别了。多少清北的30岁也达不到。吹nm呢?什么都不知道就瞎说? 要不要我把世界500强管培生最高薪资贴你脸上?现在最好的是麦肯锡22500一个月,一年30w+。本硕应届毕业生的极限。还只要清北复交的。 你把你刚毕业的同学50w的性子爆出来,我看看哪个公司?别天天我听说我有个朋友。 我周围mit的,光华的,安泰的也不敢像你这样吹。
【回复】回复 @恩里克-普奇神父 :我是今年复旦应届毕业生,专业是CS,我觉得你并不了解CS的行情。。我实验室里普遍拿的都是30W以上的offer,一般是30W多点,拿的高的是35W以上,今年拼多多给钱多,我实验室最高的那个就是拼多多的,拿了40多W。当然这只限于我实验室。。还有很多同级其他实验室大佬更恐怖,我知道拿的最高的是室友实验室的大佬,依图算法岗给他开的70W,最后他觉得依图太累了,选择了微软。今年阿里 腾讯薪资一般,百度很低。。头条和拼多多给的多,还有一些AI独角兽企业。 再说说50W的问题,拿50W的本科生还是有的,我实验室同学的同学,复旦计算机17届本科毕业生,复旦六星战队成员,具体名字我就不报了,现在人家去了谷歌(东京)我这全是身边的人和事,没必要和你吹牛,50W应届生确实很难拿。。但CS行业确实有这样的大佬。。
【回复】回复 @专杀咕咕咕咕 :这种回复明显就是懂行的,但是转正12k,差不多就是把本科研究生贬得跟傻逼的一样,目光短浅就算了,出来恶心人的谁不挂啊?(〜 ̄△ ̄)〜
猫先生儿:
不要以为背就好了,这不是应试,不是白纸黑字写下来就证明你会了,面试的灵活性和初步入社会的那种紧张感除非你真的熟透了才可能流利地表达出来,up主很明显是真的厉害,这些问题每个答得都是带着自己的输入的,而不是照搬别人的输出,所以面试官也几乎没有追问,这是一种相互的信任。最后再给各位一个忠告,计算机高薪表面下支撑的是楼主这样的高学历、高实力的优秀品质,切勿盲目入坑喔。

【回复】能把面试者和被面试者高反也是厉害
【回复】。。。面试的才是up主吧
【回复】回复 @黑羽の天使翼 :把这两者搞反,只能说明他对这个up没有怎么关注而已。 但是完全不影响他那段话的正确性。 他是在夸这个面试的人很厉害。 无论他是up还是对面的, 这都不重要。
只是凡夫俗子:
如果只有两次握手的话,第一次请求因为网络延迟等原因阻塞了,客户端长时间没得到响应会再次发送请求建立连接,第二次连接建立成功之后,第一次请求也到达服务器,服务器会以为是一个新的连接请求。如果是三次握手,客户端知道第一次的请求是无效的,就不会给服务器响应,就不会建立连接了

【回复】这个只是表面原因,大家可以从tcp协议的本质思考。tcp作为一个全双工的协议两段都允许互相发信息的,但是收发的两个client和server是不在同一份系统的,所以不能共享同一个时钟来标记信息的前后,所以三次握手本质就是client跟server确认双方系统时钟(序列号)的过程。
【回复】TCP,再不看状态机前提下去研究握手挥手问题,永远不会明白为什么是这样设计的。
【回复】A第一次请求发了一个报文1,然后网络原因超时后A会发报文2,B先收到报文1,发送Ack,然后又收到报文2,也发送了Ack,如果没有第三次握手报文,B就搞不清到底是根据哪次报文来准备资源接受,为了能后接受数据只能按第一次ack,但是这种情况下其实A的那个报文1是无效的,A还没有准备好连接,B就提前准备资源了,就造成了浪费,何况握手的时候会携带流量窗口等信息,如果两次的信息不一致B根本不知道以哪个为准
Bili_44049644:
有些朋友说,面试靠背书,但是这个面试的研究生表述的时候,他思路很清晰,表述很清楚,弹幕也有人说某一块内容他们不太清楚,我想这些弹幕的朋友应该也是这类专业的,平心而论,计算机这类专业应该不是靠背书就能答的好,这个人明显是有涉猎而且有理解的才能回答成这样的,确实厉害。

【回复】核心自己都是理解的,之所以背,是因为这样可以更加完整的叙述出来
国家二级抖腿运动猿:
00:00-01:51 自我介绍 01:51-04:31 hashmap 04:31-06:31 concurrenthashmap 04:31-07:08 锁转换 07:08-08:20 spring 事务隔离 08:20-09:59 AOP 09:59-11:35 反射 11:35-12:36 负债均衡 12:36-13:42 TCP三次握手 13:42-14:55 项目讲解 14:55-19:32 数据库调优 19:32-20:10 JAVA8特性、Steam流 20:10-21:47 数据库调优 21:47-26:38 讲项目 26:38-28:59 问价值观 29:00-31:17 反问环节 -------------------------- 31:17- end 总结环节(up装逼环节)

゛魚生:
我感觉我要凉了,我都学了些什么。。。[喜极而泣]没救了,这我一点也听不懂

【回复】面试了一个月了,大部分我都能达上,一年经验。面试之前也是啥都不知道。。。。
【回复】同了,[笑]我感觉学了个屁
【回复】如果你没毕业,这些不知道也没事,如果你已经工作了,这些就必须要知道的
铭记的光线:
你们学计算机的辣么快活吗?个个收入都蛮可观的。还是只是b站dalao多的问题[笑]。我是从业电梯行业方面的,学的机械工程类专业,研究生毕业正常进入一些大公司也就15k左右起步12k。当然也有研究生出来就6000+到8000+,这可能混的不好或在小城市。本科一般好一些的城市6000+,或者起步8000。我在三四线城市,收入也就6000多,干了小两年了。正常刚毕业就四千左右吧。 对比了一下是我专业不好吧。。[大哭] 本来其实还好的,要知道一个公司一千个人,年盈利一个亿才能勉强满足每个人年薪十万的收入,不是所有公司都能满足这个条件的。真羡慕你们,希望有一天我也可以进入创收好的公司,有那么强的能力盈利,随便讲出来自己收入十几二十k一个月。

【回复】回复 @忍耐并起舞着 :行业特性不一样,程序员其实是一个吃青春饭的行业,高薪酬的背后是随着年龄的增加,下岗的风险加倍增长。 我们老师和我们说过程序员35岁就到头了。 和你们坐实体的来比,你们应该是越老越吃香的吧?
【回复】收入低的也不会让你知道,你也不会相信和关注
【回复】你要知道背后付出了多少心血
菜饼同学:
双非一本大三说几句。首先这个研究生的水平是还可以的,至少比我强,不过对于一个南大研究生的话,个人感觉这次面试展示的水平只能算中等水平;面试过程中的问题我大概能回答上七成,但有些地方可能没有那么深入。至于说背题的,其实没啥好说的,你看过跟你能清晰地说出来之间差了十万八千里,有些地方确实有背题的迹象,说白了就是准备不够,没多考虑面试官可能怎么问。 另外,这次视频确实有所收获,学习别人回答的思路,以及对比别人的回答和自己的回答,查漏补缺。 有的人看视频,取其精华去其糟粕,学到东西;有的人看视频各种挑刺,键盘敲得天下第一,末了只剩空虚。 还有一些同学感觉面试问的好难的,我简单说下,想进大厂,BBAT等,这些问题都是常规操作,大家都是这么过来的,没啥好妄自菲薄的,多去牛客看看别人的经验帖。

【回复】对的,只是常规的,还有人家学校学历优势
天才秋田犬少年小掰:
希望多出点这种面试java的视频,感谢up主分享

大大的大白熊:
能达到这个水平的研二学生还是不错的,虽然明显是做了很多有针对性的准备的,另外,建议也把英语好好学学,capacity重音在第二个音节[爱心]

【回复】回复 @豆荚恰饭了喵 :这个单词听到一下就感觉有点怪,,
三太子敖丙:
事务隔离级别这块不对,是5种,有四种是跟MySQL一样的

【回复】回复 @-三太子敖丙- :。。。。我还想着回复一下他说的7种是传播行为,然后评论被删了我懵逼了。
【回复】回复 @辣鸡匕立吃枣药丸 :重发 我安排哈哈
【回复】回复 @辣鸡匕立吃枣药丸 :哈哈 我猜到你懵逼了,准备去私聊你来着 我不太熟悉B站的很多操作 手滑了。。我本来想删自己的 因为我打错字了

知识分享官 面试 程序员 职场 学习 计算机大学生 三太子敖丙 找工作 it java

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!