面经详情
匿名用户
面试了职位:Java开发工程师
未通过
面试一轮然后被加入人才库。
面试先是一个自我介绍,然后就开始问一些算法的题目,先描述哈希表的实现原理,然后写一个快速排序,好久没写有点卡壳了,但还是写出来了,然后给一棵二叉树,求前序遍历和中序遍历,写了对应的递归和非递归的程序,后面是一道数学题,给一个数组,里面的值代表了木板的高度,两边没有墙,只考虑平面,问能够容纳多少水(例如:4,3,8这个数组就能容纳就是1单位的水),我一开始说的是在数组后面加一个max值从左往右扫描一遍,用两个指针,对于一个特定的位置找它右边第一个不低于它的值然后把当中的数值与第一个值差值的和加入total中,但面试官指出了这个方法有点问题(如8,3,7就无法统计进来);然后我改了一下,在左边再加一个max,从右往左再计算一遍,找左边比它高的第一个值,然后把两个total加起来,大概解决了这个问题,面试官说也可以考虑下分治,但可能是我的方法已经是O(n)了所以说不用再写一个分治的版本了。后来还问了一道sql的查询问题,有两张表格,一个student和一个course表,问从中查找出os课程分数排名前三的同学的名字。其他还问了一些java容器,多线程,操作系统文件存储等问题。 总结:面试大概持续了一个多小时,问题基本能回答上来,但是我觉得没过的原因主要有以下几点:(1)有点紧张,快排写得有点慢了;(2)还是有点紧张,写完一个程序最好先检查一遍,被面试官看出了两个数组越界的问题;(3)纸头很多,写了程序最好再整理一下思路再和面试官讲,不然是有点乱的;(4)本科生项目经验少,最好把java语言基础更加巩固下,然后了解下多线程编程。
Q:一开始投了java和数据库系统工程师两个职位,然后被通知去面试的是数据库系统工程师。
1条回答
相关推荐
匿名用户
Java开发工程师
感觉没戏
面试过程:先问了我对大众点评的看法,然后问题Java基础知识,然后让我用Java实现生产者和消费者线程。
包含1个问题,1个回答
Q:Java实现生产者和消费者线程。
2 年前 发布
匿名用户
Java
未通过
2轮技术面,1轮hr面。第一轮面试官问了很多java基础的问题,比如类加载,多线程,jvm等。第二轮面试官问了很多架构的问题,比如redis,kafka,分布式事务等。问题很有深度,面试官循循善诱,引导你去回答。
2 年前 发布
3
匿名用户
Java开发工程师
未通过
一面问的题很基础,让写快排单例之类,面完直接让去HR那安排二面。 二面问的都是项目,面试官很牛,什么都懂,一是个人能力不行,二是面试回答的不好,越来越紧张,表现越来越差,最后面试官说你下去吧,我就不送了,就这样结束了。
包含1个问题,1个回答
Q:(1)快排,单例,多线程 (2)用6L的捅和5L的桶,准确量出3L的水 (3)还有是做过的项目相关的内容
2 年前 发布
6
0307
Java
感觉没戏
1、自我介绍说了很多遍了,很流畅捡重点介绍完。2、问我数据结构算法好不好挺好的(其实心还是有点虚,不过最近刷了很多题也只能壮着胆子充胖子了)3、找到单链表的三等分点,如果单链表是有环的呢用快慢指针,一个走一步,一个走三步。如果有环,先判断环在哪,找最后一个节点,然后用之前的无环的做法4、讲一下项目的架构我重点讲了MVC
...查看更多
2 年前 发布
匿名用户
java工程师
确定通过
因为当时在外面,所以面试之前有电话面,电话面有些记不清,基本只问了些java基础.面试总共3面,第一面是技术面,是一位小组长来面的,问了些java基础,hashmap的原理,比如链表的实现方式,问了会哪些设计模式,当时讲了工厂模式和单例模式,最后要求当面写快速排序.第二面试经理面,主要问了些非技术性问题,也有压力面,会把你说的很低,看你的反应.第三面HR面,谈了些薪资福利等.
...查看更多
2 年前 发布
匿名用户
Java开发工程师
未通过
面试过程: 先自我介绍,问:你觉得自己掌握了java那些方面,针对你回答的掌握的情况问语言基础,比如:static作用,什么情况下会用到;重载的函数是同一个方法名,但其实采用不同的方法名也可以实现,为什么我们要采用同一个方法名呢;还有wait(),notify(),sleep()方法的理解,一些其它的数据结构等等,问的都很基础,但是越是基础的东西越难以解释其原理,要多思考,感觉有很多只是处在用的程度,很少思考为什么这么设计,希望以后多多究其本质。
...查看更多
包含1个问题,1个回答
Q:static()用法,什么情况下使用
2 年前 发布
匿名用户
java工程师
确定通过
走的校招路线,总共4轮面试,面试地点南京,报的是Java后端开发工程师,面试地点很好。 第一天是1面和2面,都是考察Java相关技能的,不会问框架的东西,主要是基础和算法。 当天过了之后通知第二天3面,三面是总监面,总体是问项目,当然还是会考察算法的东西。 如果通过会进入hr面,谈天说地,聊人生聊理想。 需要注意的是,每一面技术面都需要现场写代码,问题是类似acm的题,但是难度会低很多。 目前收到offer,上海,点评。
...查看更多
2 年前 发布
进入微信小程序
前往微信小程序,查看更多结果
立即前往
看准网
大众点评
大众点评面试经验
大众点评面试经验:面试一轮然后被加入人才库。