乐视面经

2016年的乐视还不是现在的乐视,那时候的乐视已经是薯片了,但至少还比现在好吃。哈哈,不贫嘴了,现在开始分享乐视面试经历。

具体日子记不清了,反正是去年的八月份,参加了乐视的笔试,通过后收到了面试短信。按照正常的面试礼仪,肯定要提前到四五十分钟的,所以一大早吃了早饭就打车去面试地点了(哈工大南校区,应该是,反正不是本部)

早饭是一定要吃的,否则到你面试的时候很影响状态的

记住,发型不要太浮夸,指甲要剪干净,不要太长,女孩子化淡妆,穿着不要太妖艳,要清纯点。到了面试地点,门口的工作人员就让我进去一间大会议室等着一面通知。

坐在大会议室里,一定要举止得当,不一定哪个工作人员或者公司的人就在附近,看见你吊儿郎当的,那第一印象分可就不好了啊。“请问哪位是大天才(本人小名)?请出来面试”,“我是,好的,谢谢”,我绅士般的回答道,于是走进了一个大教室,里面好多面试官在分别面试好多人(一个面试官面试一个人哈),见到面试官,二话不说,本着我是孙子你是爷的心态,大大的给面试老师鞠了一大躬,然后说道,“老师好,我叫艾东宁",我说的这些真的不是废话,就算面试的时候你装也得装出有礼貌,好多程序员技术真的不错,但就是礼仪方面真的不敢恭维,这个时代,我们同等学历的人,而且都是应届生,技术都差不了多少,反而差就差在你的表达还有礼仪(当然你啥也不会,光会表达和礼仪,你别做程序员了,去做销售好不?),话不多说,继续分享。

”同学你好哈,我们直接开始,我看下你的简历(记住问你的所有问题基本上全都是你自己简历写的,简历上的东西你有一个不会,你就基本告别自行车了),你是学java的哈,那问你一个java的问题,StringBuffer和StringBuiler有什么区别?” 

 我开始回答,“StringBuffer、StringBuilder和String一样,都是用来代表字符串的。String类是不可变类,任何对String的改变都会引发新的String对象的生成;为什么要把string设为不可变的呢,应该是java为了提高效率而做的,因为在创建字符串的时候好多字符串都是相同的,如果每个字符串都重新在内存分配地址的话,那内存可就不够用了。StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象。既然可变和不可变都有了,为何还有一个StringBuilder呢?

这就涉及到线程安全的问题了,HashTable是线程安全的,很多方法都是synchronized方法,而HashMap不是线程安全的,但其在单线程程序中的性能比HashTable要高。

StringBuffer和StringBuilder类的区别也是如此,他们的原理和操作基本相同,区别在于StringBufferd支持并发操作,线性安全的,适 合多线程中使用。StringBuilder不支持并发操作,线性不安全的,不适合多线程中使用。新引入的StringBuilder类不是线程安全的,但其在单线程中的性能比StringBuffer高,这就是我对与StringBuffer和StringBuilder的理解。”

相信你们看我我的回答也都发现了,人家老师也没问你string,hashtable啥的,你这么说不就是答非所问么!

其实不是这样的,我们要知道,面试老师面试每个人都是有一个时间限制的,比如说三十分钟,在这三十分钟,你能够说的越多,他问的问题也就越少,而且你说的肯定都是你知道的正确的答案,你在正确的答案上面稍微做了一些扩展,这恰恰证明你的思维能力很敏捷,而且只是面很宽

你多扩展的好处也就是我即将要说的,“同学,你说的很好,刚刚你提到了hashmap,那你和我说说这个hashmap的实现原理吧”,看见没有,我在上篇文章说过了吧,hashmap的实现原理一定要看,而且自己要可以实现一个简单的hashmap,我再面试滴滴的时候我就真正的现场编码了hashmap啊,有关于 hashmap源码 请点击文字,这个我只是随便在百度上搜到的,你最好还是自己去搜,在搜索的过程中你收获的不只是hashmap这一个知识点。然后我就开始回答“hashmap底层是数组和链表,blablabla说了一大堆关于底层实现”,因为说到了链表,面试老师没和我多bb

直接向我抛来了一个问题,“那既然说道了链表,我们来做一道题,我有一个链表,里面有十个元素,我怎么把这个链表翻转过来”

各位兄弟姐妹,这道题我肯定回答上来了,我就不在这给你们写答案了,说实话,你们要是连翻转链表这个问题都不会甚至没听过,那你就快点在你们下课的时候打开手机京东,买一本剑指offer吧,上面的所有题,都必须刷干净!!

链表问题面试的时候会遇到很多的,直逼那些排序算法问题啊!“好,同学,这道题你解的不错,哎?对了,我看你学过spring框架,那你给我解释下什么是IOC/DI”,我回答到“IOC/DI就是控制反转依赖注入嘛,blablabla”,这个概念是面试中最爱考的,然后告诉你们个负能量,框架在面试中考点不是特别多,IOC/DI是其中的一个必考点,所以你们在复习的时候,框架的侧重点稍微轻一点,多复习其他的
,但是,框架里面基本的知识也必须知道,反正当时面试老师问我怎么用框架的时候,我就说我配置的时候都是百度一下,然后就行了,我没把那些配置文件都记下来,感觉都是一些死文件,百度一下就好了,其实那帮面试老师也记不住,那么多配置文集,记***嘛?

你问他他也是百度的,所以他不会就这个问题多刁难你,解释完这个IOC/DI其实面试时间也都差不多了,他问了最后一个问题,也就是设计模式,单例模式,我讲了一下原理,然后给了一个与众不同的答案(插入代码费劲,百度一个给你们) 朋友们,这里有七种啊,你们敢信?点击链接查看 ,给完这个答案,老师给我打了分,让我出去等着,我偷瞄了一下,分数还是很高的,28分,30满哈,然后我就出去了,你看看,没鞠躬没说再见怎么可以走嘛,我肯定说的啊,“嗯嗯,谢谢老师,您辛苦了,老师再见”,有没有小学生的既视感,这句对了,适当降低你的身份,对方会很舒服,而且把你当做一个孩子看,要求自然就没那么严厉了。还有当你面试的时候,面试老师的中性笔最好不要拿走哈,人家就一支笔,哈哈,但拿走也没事,面试那么多次,我发现自己多了四五只笔,因为紧张,所以顺手就拿走了,面试官都是老司机,也理解你,但最好是送回去哈。我是到寝室才发现的,所以我没送。

我回到大会议室等着二面,被告知通过一面,下午一点四十二面开始,所以我和一个男同学出去吃了个饭就回来了,为什么我要特别提一下是男同学,因为我女朋友会看我写的文章,她误会了,我就不好了哈。

“请问哪位是大天才,请参加二面”,“好的,我是,谢谢”,礼仪部分这里我不多说了,你们都知道,只不过平时都不会那么做,我平时也不那么做的,为了生活嘛。

直接进入二面问题环节,礼仪省略,但现场却不能少,“看了你的简历还有上个面试官的评价,还不错,那我们直接问了,你简历上说你做过xxx项目,那你给我讲讲你是怎么做的,前期啊,后期什么的”

各位,一般项目都会在二面三面问,一面是为了看你的基础还有看你是不是懂技术。

我心想我一本科生,这项目都是我白哥(宇宙无敌超级好老师,良师益友,帮我非常多)教我们做的,不能说的太厉害,当然也不能太水,我就说“这个项目是我们的课程设计,有很多题目可以选,我就选了这个,这个项目主要都是一些基本的增删改查操作,但我加入一两个小亮点(你的项目必须要有亮点,要不你和咸鱼有啥区别?朱茵很美,跳跃大了哈),

我加入了一个防刷新操作”,然后根据这个防刷新的操作我就给他画图讲原理,你们看到这里肯定想,我曹,作者这么***,还画图讲原理,其实并没有,我也是照着我白哥给我们讲的背了下来,图也是白哥画的,像这种防刷新操作,没点工作经验,不是大牛之类的,你一本科生想一天你都不带想出来的,当然除了那些本科大牛哈,大牛勿喷。这个防刷新就是,当你提交了一表单,你继续刷新页面相当于重复提交表单,有些用户网速慢,看网页不刷新就一顿f5,一顿提交表单,那服务器压力就很大,而且你的提交都是没有意义重复提交,服务器也很绝望啊,所以就用一个时间戳作为标识来当做令牌进行辨别,啥?你没听懂我讲啥,没事,你就记住你的项目里面要有亮点!!!

和我师出同门的可以去问你们老师,让他给你们点项目亮点,你们老师没懂我的令牌机制的意思的话,你让他问我白哥,就问防刷新的令牌机制是咋实现的,哈哈。

这个问题说完了,我再给你们提个醒,项目两个或三个最好,千万别就一个项目,而且每个项目最好有自己的闪光点,实在想不出闪光点的时候,你就和面试官说,做这个项目的时候我遇到了哪些问题,是怎么解决的,这也可以表现你解答问题的能力,比如我在做这个种子管理系统的时候,搜索功能遇到了点问题,blablabla,就是这个意思哈,你不能让你的面试出现冷场,否则,那就基本无缘了。

在乐视的二面很有意思,他就问了我一个项目,然后就不让我说话了,开始在那给我指点江山,说自己多nb,和我说之前有个研究生多nb,给我一些学习建议,当然这是很好的哈,估计啊,乐视的文化就是这样,毕竟我贾跃亭欧巴的公司,二面没啥说的了,乐视的二面没啥干货。面试官让我出去等通知,我出去了,礼仪省略。

收到了通过二面等待三面的通知,好,开始三面,以为还是技术面,没想到是hr面

面试我的是一个女面试官,看着很难以亲近,哈哈,谁让我们是被面试得了,问的问题也就是,对于加班怎么看?

我能怎么看,当然是超级喜欢加班啦,然后问我你希望要多少钱,我回答了我准备了好久的很装逼的话,“我觉得价值决定价格,最为本科生,你们选择本科生的时候肯定会冒着风险的,我对于工资看的很淡,因为感觉做技术的只要能为公司创造价值公司绝对不会亏待我,我大概的要求就是可以保证我吃住就行了”,我没正面回答薪资问题

但是她还是让我说一个数,我说一个月1w

她说这个价位我们还是可以接受的,还说我是今天要的最少的

接着,她又问我,你觉得你和别人比,你有哪些优点和缺点

这是一道送分题啊,缺点?我能说我懒?我能说我脾气不好?

当然不能,我回答到“我这个人吧,其实没啥优点,缺点到是很多的,我平时爱钻牛角尖,就像平时做题,如果一道题做不出来,我宁愿不吃午饭不睡觉也要做出来,而且特别轴,写完的代码还必须从头到尾检查,可能有点强迫症吧,有时候挺浪费时间的”你们也听出来了,这根本不算是缺点,哈哈

但就得这么说,面试官还是不放过我,问那你说说你的优点,我又说我还真没啥优点,她坚持让我说,我就说,“要非说优点吧,我觉得我的优点就是拾金不昧,哈哈,我经常把捡到的钱交给警察叔叔手里一边”

哈哈,面试官被我逗乐了,也没继续追问,三面基本就结束了,让我等结果。

最后收到了offer,但很晚很晚,晚到离谱,应该是补招的,我当然不考虑了,因为我收到了自己最喜欢的offer了么。(公众号:coderTO)
#阿里巴巴##腾讯##百度##Java工程师#
全部评论
楼主不去做段子手真是可惜了
点赞 回复 分享
发布于 2017-04-23 17:33
分段都没有,瞅着眼疼
点赞 回复 分享
发布于 2017-04-23 18:50
楼主之前推荐了一本入门算法书,没看见那个帖子了,请问书名叫什么
点赞 回复 分享
发布于 2017-04-25 19:19
楼主不去说相声真是可惜了
点赞 回复 分享
发布于 2017-04-27 22:29

相关推荐

6 37 评论
分享
牛客网
牛客企业服务