网易互娱垂直电商一面

面试

1.自我介绍,我说了一些数模比赛

2.说一下项目背景吧

3.这个项目有多少人开发?有前端吗?

4.问我比赛的情况?

5.有什么收获吗?

6.问几个解决方案的问题吧

  • 作为一个后端开发,让你来设计微信拼手气红包怎么设计呢?比如说一百块红包发十个人

答:对实时性有要求,采用redis作为缓存,随机算法初始化成10份然后传入set中,用那个随机弹出来获得每个人的红包金额,然后还需要事务来保证数据一致性。

那十个人是怎么抢的呢?A和B怎么拿?

答:涉及到并发,加锁操作吧。

  • 设计数据库,有姓名,电话这个是每个人唯一的,身份证号,地址,有1000万条这样的数据存入mysql,要你来设计这个表,有三个要求。1.通过手机号能查到某条记录,2.通过姓名查找某些记录,3.通过地址的关键词查找记录。

答:两个表 一个表存手机号,地址,一个表存手机号,姓名,身份证号。感觉地址前面很多重复,这块可以优化下。

  • 这个表有几个索引?

答:一个,需要再加。

  • 用java开发了一个网站,添加某个商品到购物车无响应,你怎么排查这个问题?

答:缓存、数据库宕机,并发高,网络不太好,业务代码出现bug比如说死锁。

7.java的hashmap实现原理

8.有了解过java的内存泄露?常见的内存泄露场景有哪些?

答:jvm的内存区域,具体怎么内存泄露。

9.现场写一个代码吧,声明一个数组,随机填入100个数字,排序方法不限,不能用jdk自带的

写了一个插入排序,顺便问了一下其他排序,后面看了下有点bug,乐,不过面试官说写个大概就行。

10.新冠疫情对大学生影响,你的看法?

11.最近有看什么书吗?深入理解jvm,redis概念

12.redis有几种部署方式?redis是单线程还是多线程的?redis主流的版本是用的几点几?

13.毕业后想从事什么工作呢?

14.你感兴趣的是前端还是后端?两者有什么区别吗?

15.你有玩游戏吗?玩哪些?lol哈哈

16.有玩过网易的游戏吗?

反问:

是做什么业务?

什么是垂直电商?

实习时间?

总结

这次面试还是比较综合的,问了挺多设计类的问题,我接触的比较少一点,都尽力去答了,面试官人很好,不会为难我,然后八股文问的比较少吧,可能因为是初面,后面感觉聊天居多,

收获的话,感觉还是平时多留一下一些后端会遇到的场景和解决方案吧,然后打好基础,最近准备重新看下计算机基础的课程吧。

大概面试过程就是这样啦,希望对朋友们有帮助。

#如何判断面试是否凉了##我的求职思考#
全部评论
我们的面经好像啊,老哥后续怎么样了?
点赞 回复 分享
发布于 2023-02-23 21:24 广东
是不是就给了半小时,还是在聊天区写代码
点赞 回复 分享
发布于 2023-02-15 00:33 广东
老铁是什么时候面试的
点赞 回复 分享
发布于 2023-02-14 12:15 湖北
多谢分享!还有二面吗?蹲个后续~
点赞 回复 分享
发布于 2023-02-14 12:09 广东

相关推荐

好像有点准
我推的MK:感觉这个表格呢好像有用又好像没用,真有offer了不管加班多么严重也得受着,没offer管他加班什么样也只能看看,反正轮不到我选
点赞 评论 收藏
分享
03-29 12:10
门头沟学院 C++
挣K存W养DOG:散漫消极者淘汰,一眼坑爹。实习几个月转正的时候说你加班太少,能力还行态度不够积极裁了,马上老实。
点赞 评论 收藏
分享
评论
1
17
分享

创作者周榜

更多
牛客网
牛客企业服务