26届美团暑期实习 timeline - 业务研发平台(大前端)
02-26,官网投递
03-08 一轮笔试,03-15 二轮笔试,03-17 约一面(base成都,大前端业务)
03-27,一面(30min)
自我介绍
重载和重写
介绍一下Java泛型,你说泛型会在编译时替换,那会不会影响到重载?
介绍一下mybatisplus,他的底层原理知道吗?
数组和链表有什么区别?
介绍一下二叉树
并行和并发有什么区别?
操作系统怎么实现线程的并行?
进程的状态有哪些?
说一下网络七层模型和四层模型,传输层有什么协议?他俩有什么区别?
TCP首部存了什么字段?
说一下HTTP的状态码
现在后端提供了接口用来下载资源,你在前端怎么实现下载?
手撕:21. 合并两个有序链表
反问评价:“没什么大问题”。可能因为方向不一样,他问不了我简历上的东西,全程挺水的,第二天约二面
04-01,二面(40min)
自我介绍
我看你这个博客更新频率不高,你平常都会把什么东西写上去呢?
你对于这些 Python 爬虫,前端开发,移动端开发都是出于什么目的去学的呢?你既然选了 Flutter 开发,为什么又要学安卓原生开发呢
手撕:141. 环形链表(两种方法)
Java 的类加载过程,双亲委派机制发生在哪个过程?
解释一下为什么会出现并发问题,如何判断一段代码会不会出现并发问题?
为什么 synchronized 能够让多线程串行执行,它的底层原理?volatile 能不能避免并发问题?那怎么避免?
在分布式结构中如何保证数据一致性?你在项目中有用到多线程的东西吗?
说一下 Spring IOC,你有用过 Java 反射吗?
说一下实习中你为什么要重构权限过滤方法?
反问:为什么大前端要招后端?答:投大前端的简历太少了,他们招不够...
整体流程偏基础,因为方向不同避开了最不好回答的项目拷打,所以全程没什么难点,跟小厂一样简单😂
#美团##暑期实习#