拼多多春招三面面经(服务端开发实习生)
4.23发的三面通知,时间在25号下午
面试官上来先自我介绍了一下所在的部门和负责的工作,主要是做基础架构方向的,偏底层
面试官介绍完了让我自己我介绍,我介绍完了,面试官说,咱们先不问项目了,问点Java相关的吧。
这个时候我还以为要问一些Java基础,结果后面有点给我整蒙了
Java调用数据库知道么,我说JDBC,然后问了JDBC我也没说上来,mybatis的问题也没回答上来……
你自己写代码的时候怎么处理异常,继承自Exception还是RuntimeException,为啥你不去继承Runtime的?
除了Runtime还有啥Exception?Execption和Error的区别,有啥Error?我说OOM,他说你确定OOM是Error吗?
Error可以捕捉吗?怎么实现?
Java单元测试知道吗,我说JUnit,Junit有哪些API
你自己在做项目的时候,怎么分割模块,最终以什么样的形式保存,模块之间怎么调用
如果一个服务开放一个http的接口去让另一个服务调用,这个要怎么搞(不考虑具体场景,就抽象设计)
mysql你经常用啥编码,数据库的编码和文档的编码有啥不一样?
mysql怎么存字符串,除了char和varchar还有吗?如果char(10)和varchar(10),分别写入一个5个字符的字符串有啥不同
建库建表的细节说说看,一般考虑哪些东西?
一条语句执行的慢怎么办?怎么查看建表语句?
Linux问了一些基础操作
算法题倒是很简单,求最大公约数,写个辗转相除法就行了
我感觉我一半的时间都在说不知道……
最后提问环节我问了老员工在拼多多的工作体验,面试官人真的很好,我面成这样他也没有不耐烦,从公司氛围,公司技术栈,不同部门的技术成长等几个方面给我做了介绍,说的我都心动了……
然而估计面成这样我心动也没啥用……
#拼多多##实习##面经##Java工程师#
面试官上来先自我介绍了一下所在的部门和负责的工作,主要是做基础架构方向的,偏底层
面试官介绍完了让我自己我介绍,我介绍完了,面试官说,咱们先不问项目了,问点Java相关的吧。
这个时候我还以为要问一些Java基础,结果后面有点给我整蒙了
Java调用数据库知道么,我说JDBC,然后问了JDBC我也没说上来,mybatis的问题也没回答上来……
你自己写代码的时候怎么处理异常,继承自Exception还是RuntimeException,为啥你不去继承Runtime的?
除了Runtime还有啥Exception?Execption和Error的区别,有啥Error?我说OOM,他说你确定OOM是Error吗?
Error可以捕捉吗?怎么实现?
你自己怎么解决jar包之间的依赖关系问题?
你使用过哪些三方的jar包?
Java的mock知道吗Java单元测试知道吗,我说JUnit,Junit有哪些API
你自己在做项目的时候,怎么分割模块,最终以什么样的形式保存,模块之间怎么调用
如果一个服务开放一个http的接口去让另一个服务调用,这个要怎么搞(不考虑具体场景,就抽象设计)
mysql你经常用啥编码,数据库的编码和文档的编码有啥不一样?
mysql怎么存字符串,除了char和varchar还有吗?如果char(10)和varchar(10),分别写入一个5个字符的字符串有啥不同
建库建表的细节说说看,一般考虑哪些东西?
一条语句执行的慢怎么办?怎么查看建表语句?
Linux问了一些基础操作
怎么给一个程序指定他运行的最大最小内存?
大数据有了解吗?我说了Hadoop,Spark啥的,Spark的主要优势是什么?Spark为啥快?
总之问了超多细节的问题,不少都戳在我的只是盲区算法题倒是很简单,求最大公约数,写个辗转相除法就行了
我感觉我一半的时间都在说不知道……
最后提问环节我问了老员工在拼多多的工作体验,面试官人真的很好,我面成这样他也没有不耐烦,从公司氛围,公司技术栈,不同部门的技术成长等几个方面给我做了介绍,说的我都心动了……
然而估计面成这样我心动也没啥用……
#拼多多##实习##面经##Java工程师#