专栏名称: 牛客网
程序员必备求职神器,刷真题,练算法,看面经,得内推。点击查看: http://www.nowcoder.com/
目录
相关文章推荐
Insight数据库  ·  Nectin-4 ADC ... ·  18 小时前  
药渡  ·  “First-in-class”小分子达3期 ... ·  2 天前  
药渡  ·  当投资人下场做BD ·  昨天  
51好读  ›  专栏  ›  牛客网

网易公共技术Java面经

牛客网  · 简书  ·  · 2018-03-27 14:16

正文

本人弱鸡,整体面试过程给人感觉还是挺nice的,除了等待时间有时候有点久,Java一共有32个组,所以不同的面试官的面试风格会有不少差距,这时候就看人品啦~

通知的是上午10点的面试,答的一般,不过都给了下一面,到下午4点多三面结束,实验室5人都是昨天面试,都成功面完了三面,所以觉得offer肯定还是有个选择和排序过程,下面上面经,可能不全,只能记得这么多了。。

一面:

大概10点20分一面,大约40分钟,一上来就手撕代码,本人算法弱鸡,表示有点懵逼,最后也是以手撕代码结束,去之前看了牛客好多网易Java面经,感觉我面了一个假网易 == ,下面是还记得的一些问题

手撕代码:最长连续不重复子序列

java  c++垃圾回收区别

面向对象的理解

最有成就感的事

策略模式和模板方法区别

以面向对象的思想写快速排序

手撕代码  n个左括号,n个右括号  所有符合规则的排列组合

因为手撕代码浪费了不少时间,所以感觉整体问题也还不是很多,整体回答的一般,代码写的有点乱,不过最后还是给过了。

二面

大约11点20二面,大约也是40分钟,二面面试官略微有点严肃,不过整体感觉挺nice

一上来还是手撕代码啦

手撕代码:o(1)复杂度删除单链表指定节点(这个想到了复制next的值再指向next.next,但是对于需要删除的节点的尾节点的情况,没想出来,面试官说是一个小trick,让回去想想)

由搜索框的智能提示,引出字典树

10亿个url,黑名单过滤,不允许差错(hash),允许差错(布隆过滤器)

jdk中涉及的设计模式

从代理模式引到了spring Aop

简历里有MongoDB,问到了MongoDB事务(囧。。不了解)







请到「今天看啥」查看全文