作者: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)不要觉得设计数据库费时就偷工减料,这样的技术债可是***。


大家有什么关于面试想了解的内容,可以在文末留言~