作者:aduner 链接:https://www.nowcoder.com/discuss/754282?source_id=discuss_experience_nctrack&channel=-1 来源:牛客网
一面 30min
自我介绍后开始
问项目 5min
介绍一下各个项目
项目二的技术架构
表结构设计
遇到的问题
问实习 20min
实习的工作内容
实习的项目,展开了聊了很多
遇到的问题
回顾笔试题,说一下思路,就是之前笔试的后两道
反问
二面 30min
自我介绍后开始
问项目,从现有项目出发,提问很多新的场景和需求,说下解决方案 15min
这么久以来遇到的困难,以及解决办法
对自己1-2年的期望
10w的阶乘怎么算
反问
HR面 50min
自我介绍后开始
介绍下开淘宝的经历,接到的项目,以及遇到的问题
学校的辩论赛经历聊一聊
做社长的心得
对便利蜂的了解
未来的规划
反问
1.职位分析
公司楼下有一家便利蜂,咖啡机很久没有清理过了。便利店最早接触的是711,那时候感觉像一个小超市,但又不是个小超市,跟日剧中的便利店感觉很像,还是很吸引人的。便利蜂算是新玩家,这些年靠互联网打发老醋新装的套路不少,没办法创新太难了,要不然巨头们现在也不必在卖菜卖肉上打架。像无人驾驶、虚拟现实这些想要实现商业化盈利还不到时候,那么用互联网思维整活传统赛道就自然而然了。
不过便利店的日子不好过,一、二线城市还好说,三线城市往下就很难了,更别说农村了,基本没戏,赶集才香啊,疫情也没有把赶集这个活动彻底结束。日子不好过,福利待遇自然会差些,但加班不能少的,业务上也没有太多新意,现在有向无人便利店发展的趋势,但这挺难的,也省不了多少钱。怎么扩展业务线呢?便利店盲盒,随机抽出食物?嗯。。。想不出来~
2.面试分析
1)面试时间:长,三面一起来的
2)面试内容:多
3)试题难度:中级+
4)试题拓展:多
5)核心考点:自我介绍+项目架构+表结构设计+项目中的问题+实习工作中的问题+个人期望+算法+个人经历
6)总结:技术内容没有八股,全部都是根据面试者所做的项目来问,通过项目架构了解面试者当前的框架知识水平,通过表设计了解面试者对业务的理解能力和数据库设计能力,通过遇到的问题了解面试者解决问题的思路和经验,基本都是往实战角度考虑了,后面hr面试考察面试者的抗压能力和是否具备领导才能。看这个样子,可能去了是一场硬仗啊~
3.问题解析——数据库设计
1)数据库本质是用来存储数据的,就像现实中的仓库一样,那好的仓库当然是分类明确、井井有条、空间利用率高、方便货物进出、记录查询方便等。
2)数据库设计是需要经验积累的,也跟业务紧紧相关,既要考虑当下的实用性和效率,也要考虑未来的可扩展性。
3)不要觉得设计数据库费时就偷工减料,这样的技术债可是高利贷。
大家有什么关于面试想了解的内容,可以在文末留言~