查看全部2302条面经
最近更新时间:2017-04-18 16:16:49
匿名用户
面试了职位:java工程师
未通过
上海链家面经(某广播大厦30楼)

面的上海链家,在某个广播大厦的30楼好像。有笔试,面试分两轮技术面+总监面。笔试题目:考逻辑思维、手写代码(字符串的处理)、手写SQL等。前两轮技术面,都是一位技术经验带一位高级工程师一起面,问的比较有针对性,不会轻松让你混过去,例如问你HashMap是否线程安全?答:非线程安全。他会继续问:为什么非线程安全等等。然后会结合实际例子问,例如你的代码上生产很吃内存该怎么解决等等。总监面:总监主要考察你是否有学习的习惯,会结合你说的东西问,我当时以为稳过了,总监面时有点飘了,导致最后没过。

2 年前 发布

相关推荐

匿名用户
面试了职位:Java - 北京
感觉靠谱
面试总共五轮
面试总共五轮。 1)首轮面试包括java基础知识,常用算法。 2)二轮面试了java后端开发常用框架,因为我没有从事过java后端开发,有点跪。 3,4)三四轮主要就职业经历,未来职业规划展开总之技术面试都是比较基础实用的题目,没有很多偏题,怪题和难题。面试官人比较nice,即使不会的题目,面试官也会尝试引导你解决。感觉还是可以比较全面考察被试者的综合能力,让人收获挺多。 5)五轮HR聊了公司的薪资福利待遇,薪资福利感觉还是很正规的,在行业也是比较有竞争力。 工作环境还不错,各个功能区都很齐全。最后,公司食堂,三餐免费。过去面试还蹭了一顿,味道还不错。 希望可以拿到满意的offer……
面试感受:很好;面试难度:有难度;面试来源:网络招聘
2 年前 发布
7
匿名用户
面试了职位:java高级工程师 - 北京
感觉没戏
面试官技术可以,问的相对较深。
先是让做自我介绍,介绍完了后,让你谈谈自己过得的项目,中间就会提问的,整体上会把你做的项目都过一遍.,技术面试完了,还要和人力资源面试,人力资源面试就是离职原因呀什么的.
1轮面试:HR面试
面试感受:一般;面试难度:困难;面试来源:社会招聘
2个问题,2条回答
Q:HashMap的实现原理
2 年前 发布
匿名用户
面试了职位:Java - 北京
感觉没戏
面试以面试题目和人事为准
面试先写个面试题目,面试题目有数据库和程序题目,加上前端的页面问题。面试题目感觉有些难度。然后写完面试题目,人事会跟你聊写基本情况。最后让架构师面试,架构师基本问一两个问题。然后让你回去等通知面试结果,以面试题目和人事面试为准。
2轮面试:笔试、HR面试
面试感受:一般;面试难度:有难度;面试来源:网络招聘
1个问题,1条回答
Q:面试题目有数据库和程序题目,加上前端的页面问题面试题目。
2 年前 发布
2
匿名用户
面试了职位:java工程师 - 北京
确定通过
链家网后端JAVA面试
2018.4.14号在链家网北京总部,后端开发面试一面:先自我介绍,我简历里面经历的项目都用粗线标出了技术点,所以就根据加粗的一些技术点进行了提问。 。1.git的一些基本语法 2.postgresql数据库 3.路径规划的Dijkstra算法接下来就各个基本的知识点了: 4.IP协议的具体查找主机的方式(一时紧张就只想到了在终端路由层面有ip和mac地址的映射,也就简单说了下APR协议) 5.TCP和UDP的区别 6.TCP协议建立连接为什么是三次握手 7.TCP协议中拥塞控制算法 8.一个链表如何一次遍历得到中间节点的位置(利用快慢指针) 一面问的都比较基础,同牛客网上的面经相比相当简单了,结束后中间休息了10分钟就通知进行二面。 二面:直接问项目中利用websocket进行通讯的工程细节,这个就看项目的熟悉程度了,其实都挺简单的。又问了一遍Dijkstra算法,轻松应对。因为项目都是golang做的,而我面的java岗,所以穿插的聊两个语言各种特性,由于自己对golang的学习没有java系统,而java的项目实战经验没有golang多,被问蒙了很多次。比如谈论到了golang中import包的过程中会经历包初始化的过程,而面试官对比着问java中import包的过程经历了什么,被问蒙了(面试官提示过考虑内存变化的方面,没想出来,但回家在网上查了下java中import只是个语法糖,省着写类全称而已,至今没明白面试官心中的答案是发生了啥0.0)。 又让我说了下java中学的比较印象深刻的部分,我说collection印象比较深感觉很强大,golang的类库毕竟没这么强,之后面试官问我golang中怎么实现的stack(当时又被问蒙了,突然忘了golang中到底有没有stack,其实golang官方库里没有实现stack,所以自己用链表或者数组设计就好了0.0)。后来又问了如果项目组临近deadline有人心态崩了怎么办(能哄就哄,哄不了。跪着找其他大大来抗啊),又问怎么避免这种情况(项目的迭代周期做好详细的规划,不同阶段实现的功能规划的尽量详细,每个阶段任务分配尽量细致,经常开站立会议监督进度,所有的规划要比真实deadline更提前),又问了下英语的状况(没过6级被鄙视了)。 最后给了道算法题让手撸代码:给出两个int数组arr1和arr2,数组内各自的元素不重复,求数组的交集(hashmap存入一个数组,另一个数组去check有没有相同的即可。当然还有一种方式就是两个数组先排个序,之后依次比较是否相同,相同指针共同进一,不相同值小的进一。第二个方法更巧一些奈何自己说了一半脑子又蒙了0.0只好用第一个方法了)。 总而言之自己项目经历比较奇特所以被问到的东西都和别人不太一样吧。以为自己要凉凉,出门等了10分钟,期间正好搜狐的笔试开始了,于是在链家总部淡定打开电脑的开始了搜狐的笔试,然而只做了5道选择题就通知我进行HR面,)。 HR面:进去心中就觉得应该稳了,就开心的和HR唠嗑,感觉他好像急着下班没怎么认真聊,感觉没怎么讨论能打分的或者说能考量人的问题。期间谈到自己女朋友也签了链家,强行给自己加分(羞耻的沾女友光),然后我还没唠痛快hr小哥哥就问你还有问题么(真的不多聊一会么,好久没人开心唠嗑了,留恋0.0),问了下多久能发offer,答5-10天。 总结:整个链家的体验流程真的特别好,一面紧张的简历背得磕磕巴巴,二面就放松好多了,HR面就成了话痨,三个面试官都特别和蔼,问的问题其实也都是随着简历来的,所以简历中引导面试官要问的技术要点(比如我项目中git、websocket、postgresql、session、并发、微信小程序api接口等)可以用加粗的字体标出来,这样方便面试官提问逻辑也更清晰点。 PS:3天后,回CD的火车上收到了HR小哥哥的电话,人生第一次工作面试就拿到人生第一个offer,激动。另外链家的福利还是不错的,当时面试区有个台球桌上面全是给我们准备的吃的,然而大家紧张的没有动(后悔0.0)
2轮面试:笔试、电话面试
面试感受:很好;面试难度:普通难度;面试来源:校园招聘
1个问题,1条回答
Q:给定两个int型数组,数组内数组不重复,求数组的交集,要求当场手撸代码。
2 年前 发布
1
匿名用户
面试了职位:Java - 北京
感觉没戏
链家的面试经历过程二面
1. 面试官拿着笔试试卷把10个题挨个缕了一遍 ,因为题都是自己写的,所以跟面试官交流的很愉快。其中有一道题我用的API得了0分,面试官告诉我这题考的是排序,让我说了说归并排序的思路。 2. 万年不变的解释HashMap。 3. 万年不变的内存分区。 4. Java类加载的过程,这个我记不准,就直接跟面试官说我记不准,但是类加载这块知识我双亲加载模型能说的很明白,面试官说你说吧,我就blablabla讲起了双亲加载模型,包括含义、为什么、应用场景。 5.  两个不同的类加载器加载的同一个类的对象能相互通信吗?我说这根据双亲加载模型根本不可能啊。面试官说在双亲加载模型上做个隔断。我说不知道,但是我认为可以,因为在同一个程序里。说实话现在也不是很理解这个问题。 6. 然后就是我的项目的问题,遇到的难题和解决方法。 二面:开始扯了一些轻松的话题,记不起来了,然后突然话锋一转,开始: 1. 一个不可靠的信道,有没有可能既不重,又不丢?我想了想,说不可能,又不重又不丢那他就可靠了。 2. 如果发生了丢包,怎么处理?我说加上确认机制和序列号机制,发现丢包以后要重传。 3. 你说重传是吧,那就有可能重复了,这你怎么解决?我想了想,额,序列号机制就可以解决。 4. linux学过多少?我说用哪学哪,知道ls -l那十位都是啥,知道定时任务,守护进程。 5. ls -l那十位说说吧。我说第一位是文件和文件夹,后边是用户、用户组、其它用户的权限。 6. 2-4位是什么用户?是当前用户还是所属用户?所属用户! 7. 守护进程解释一下。我解释的不好,面试官说作为一个工程师对与技术问题应该给出准确的答案,不会就说不会,不要用应该、大概这种词语。 8. 聊项目,遇到的难题和解决方法,我提到了没有解决的,破解验证码问题,因为成本太高,面试官说是啊,想要安全可以让攻击者攻击成本大于收益,让他望而却步。 9. 有什么要问他的,我问了一些链家的业务和盈利模式。
1轮面试:笔试
面试感受:一般;面试难度:非常困难;面试来源:社会招聘
2 年前 发布
14
匿名用户
面试了职位:java工程师 - 北京
未通过
自己表现很好,但是没通过。
一共三轮技术面试,面的都很基础只是最后一面,boss对我没啥感觉,不知为啥就挂了,可能是项目经验较少吧。
面试感受:一般;面试难度:普通难度;面试来源:网络招聘
1个问题,1条回答
Q:redis的两种持久化机制。
2 年前 发布
匿名用户
面试了职位:java工程师 - 北京
确定通过
面试难度不大,但是还是要求有一定技术水平
到了公司前台后,先填表,然后做笔试题,笔试结束后会有技术官进行面试,主要问主流的Java技术、经验,难度不是特别大,通过技术后,会有人事面试,主要是介绍一下公司的待遇,问一下你的离职原因、学历等常规问题。
3轮面试:填信息表、笔试、HR面试
面试感受:一般;面试难度:普通难度;面试来源:社会招聘
1个问题,1条回答
Q:介绍一下之前项目中使用Java多线程处理哪些问题,在过程中遇到了什么难题,死锁情况怎么办。
2 年前 发布
面试流程:共经历了2轮面试
整体感受:一般
面试难度:有难度
面试来源:社会招聘
公司对比
链家
查看更多java开发工程师的内容