网易有道广州三面凉经

Java岗,都是视频面,26号一二面都是40分钟,题跟另一个老哥的差不多。

一面

自我介绍,项目难点

DNS知道吗?说一下

输入url到页面显示过程说一下

说到HTTP1.0和HTTP1.1,区别说一下

面向对象说一下

Java引用类型说一下

强引用对象什么时候会被回收?

操作系统线程调度算法了解吗?

MySQL事务和锁说一下

事务特性知道吗

连接查询用过吗?说一下区别

好,我们来做题吧。。。

  • 链表是否对称 (翻转链表一半)
  • 判断字符串括号是否匹配(栈的基本使用)

二面

我先看一下你的简历,你先做个题吧

给一个字符矩阵和一个字符串,字符矩阵里的字符只可以用一次,判断是否包含字符串,并且要求字符相邻

看你项目有用到AOP,说一下应用场景吧

项目有遇到什么bug吗

看你用到mongodb,有遇到丢数据的情况吗?怎么解决的?感觉和关系型数据库有什么区别?

看你项目提到优化并发吞吐量,是怎么优化的

好了,我没有什么要问的了,你还有什么想问我的吗?

然后我就问了,我这一轮面试能过吗,然后得到了面试官肯定的答复


三面


广州有道三面应该大多数都是同一个题,类似微博的Feed流架构设计,感觉可能是想招一个架构师,一二面那么简单我就估摸着三面得难,架构图画出来,推拉模式不同优缺点说了一下,结果就是得问极端场景的优化,然后我就除了加机器想不出其他解决方案了。


最后就是,你四级过了吗?我们有道对英语还是有一定要求的


三面也不知道到底算难还是简单,分布式架构的确是没有太深入准备,怪自己太菜吧。


#网易##网易有道##Java工程师##秋招##内推##面经#
全部评论
四级过了吗,这也太瞧不起人了吧
点赞 回复 分享
发布于 2018-08-29 17:15
没事的,大家到了明年2-3月全都手握offer,只是过程各不相同而已。
点赞 回复 分享
发布于 2018-08-30 00:22
算法题完全一样。
点赞 回复 分享
发布于 2018-08-30 16:08

相关推荐

CDN代表内容分发网络(Content Delivery Network),它是一种分布式的网络架构,通过将资源存储在位于全球各地的多个服务器节点上,提供高速、可靠的内容传输服务。CDN的作用是在全球范围内缩短网络请求的距离,提高网站或应用程序的性能和可靠性。在前端性能优化中,CDN发挥了重要的作用:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=02b1742be4564f04b7e1bdf3b39333d7提供较低的延迟:由于CDN服务器位于全球各地,它们离用户更近,可以减少请求的传输时间和延迟。当用户请求一个资源时,CDN会尝试从离用户最近的节点返回资源,从而提供更快的响应时间和更好的用户体验。分担服务器负载:CDN通过将网站的静态内容(如图片、CSS、JavaScript文件等)缓存在全球各地的边缘节点上,减轻了原始服务器的负载压力。这意味着原始服务器可以更好地处理动态内容的请求,提高了网站的整体性能和可扩展性。降低带宽消耗:CDN能够在边缘节点缓存静态资源,并提供智能的缓存机制,当用户再次请求相同资源时,可以直接从缓存中获取,而不必再次向原始服务器请求。这样可以降低带宽消耗,减少网络流量,并提高整体的可用带宽。提高数据传输的可靠性:CDN通过多个服务器节点存储资源的副本,提供冗余和容错机制,可以提高数据传输的可靠性。即使某个节点出现故障,其他节点仍然可以提供服务,不会影响用户的访问体验。
点赞 评论 收藏
分享
点赞 46 评论
分享
牛客网
牛客企业服务