后端开发工程师(实习) | 网易雷火 | 一面、二面面经

一面

介绍一下你自己

介绍一下你的项目

在这个项目中遇到了哪些难点

给我介绍一下MQTT协议

项目聊了20分钟。。。

讲一下Redis的持久化机制

算法

  1. 数组中重复的数字。
  2. 二叉树的中序遍历,不用递归。

总结:

一面主要聊项目,就问了一个八股问题。Morris遍历可以了解一下,我中序遍历用的Morris遍历,面试官眼前一亮。可能一面八股问的比较少,接下来的二面整整问了我50分钟八股,剩下的一句没问。。。

二面

假如说我在数据库读取出来的数据乱码了怎么办

你的数据库一般使用什么编码格式

如果数据库编码格式没有问题,但是你的程序读出来还是乱码怎么办

介绍一下MySQL事务的ACID

你讲一下MySQL数据库的隔离级别?

MySQL默认的隔离级别是什么

可重复读是怎么解决脏读和不可重复读问题的?

MVCC是如何解决脏读和不可重复读问题的呢?

MVCC是如何与ReadView的属性进行比较的?

你知道哪些索引

用过MySQL索引吗

你一般是怎么建索引的

比如说有一个语句是where x=a and y=b and z=c,你怎么建索引

那比如说再来一个wherey=a and z=b呢,你怎么建索引

那么第一个条件where x=a and y=b and z=c会用到哪些索引

那比如说有一个语句是where y=a and z between b and c,你怎么建索引

那么where y=a and z between b and c and x=d会用到哪些索引

熟悉http吗

听说过http的缓存吗,介绍一下

哪个字段控制缓存策略

知道http哪些方法

put和post什么区别?它们功能差别很大吗?

了解过Http的一些规范吗,比如restful?

一般你做的项目是前后端分离的吗?那你们是先写文档还是先编码

熟悉Docker吗?编写过Docker file吗

说一下进程的创建过程

进程号和PCB什么关系

说一下进程的调度过程

进程调度的算法

说一下FCFS的缺点

说一下时间片轮转的缺点

时间片大小是怎么确定的

现代计算机一般用的什么调度算法

说一下多级反馈队列算法

每个优先级队列使用的是什么调度策略

多级反馈队列支持优先级调度吗

进程间通信的方式

管道分为哪些

用的比较多的通信方式有哪几种

文件能用来作为进程间通信的方式吗

linux了解哪些

假如说你运行了一个java程序,端口号为10000,你怎么查看

除了netstat这种方式你还会用别的方式吗

假如说你现在找到了这个java程序,你怎么关闭掉他

如果kill不掉呢

如何优雅的关闭或者程序

面试总结

整整50分钟八股,有点绷不住了。。

全部评论
太强了麦片哥,像你学习
6 回复 分享
发布于 2023-05-15 09:54 辽宁
本来以为二面就结束了,没想到今天收到了面的通知,后续面经继续发放
2 回复 分享
发布于 2023-05-15 12:11 北京
好厉害啊,我好菜
1 回复 分享
发布于 2023-05-16 00:15 广东
阿里lazada招暑假实习,androidios客户端(广深),前端(广深),算法(广深),java(广深),产品(北京),数据(北京),测试(广深),c++(北京),要求毕业时间23年10月到24年九月,要求过6级。简历 带岗位名 到邮箱xjx284606@alibaba-inc.com可以给服务端面经!实习工资400一天
1 回复 分享
发布于 2023-05-16 15:06 广东
Morris遍历是什么?
点赞 回复 分享
发布于 2023-05-15 12:57 青海
这也太卷了
点赞 回复 分享
发布于 2023-05-15 16:54 北京
楼主你好~方便问下岗位名称是什么么?是“平台开发工程师(python方向)”的日常实习?谢谢!
点赞 回复 分享
发布于 2023-05-16 17:28 广东
二面感觉能打出来个七七八八,但让我上手写代码的话我可能会直接死掉
点赞 回复 分享
发布于 2023-05-17 16:54 山西

相关推荐

头像
11-10 15:54
东北大学 Java
投递高德地图等公司10个岗位 > 你都收到了哪些公司的感谢信?
点赞 评论 收藏
分享
12 77 评论
分享
牛客网
牛客企业服务