拼多多服务端面试经历
今天下午在南大面了拼多多服务端的内推,刚进去让填一个个人信息,之后会叫你的名字去面试,我面的是服务端开发,现在介绍一下我的面试经历:
一面:上来手写代码,题目比较简单,类似归并排序,取两个有序数组的并集,结果要有序;然后问了下实习经历,http和tcp的区别,分别适合什么样的场景,用过什么关系型数据库,索引有什么用,为什么索引能加速查找,jvm的GC机制,同步和异步区别,最后又出了一道题,大概是怎么保证在相同url请求的情况下,只处理一次,将结果回应给不同客户端;
二面:上来先给你一张纸,上面有各种名词,解释他们都是什么,包括java类,数据库,linux等;然后讲一下项目和实习过程中用到了哪些技术;介绍statement和preparedstatement的区别,mysql中有哪些数据类型可以表示字符串;http和tcp的区别,适用什么样的场景;
三面:也就是hr面,简单聊一下简历,聊聊对拼多多的认识,拼多多的作息时间,薪资期望,能不能提前实习等等;
感觉问的相对基础,但是本人比较渣,回答的也一般般,大家有后续面试的可以做个参考。