美的、快手 社招面经(运维开发岗)

快手
1.自我介绍

2.项目

--------------我觉得这两个真的是必须问的,然后项目就看自己了,

3.说一下TCP 为什么要三次握手,我说了一个可以阻重复历史连接的初始化,他问你

能举个例子呢,我说了

4.又问如何对三次握手进行性能优化,FastOpen 流程你知道呢?

5.为什么需要TCP 协议?TCP 协议与UDP 协议的区别?TCP 应该如何Socket 编程?

6.你知道拥塞控制呢?说一下

7.粘包的原因以及解决方案

8.看我项目用的token,就问token cookie 实现的区别9.Session 机制?如何跟踪session

10.手撕代码,层级遍历二叉树

11.问我知道map 不?就开始了map 的两万五千里,从数据结构到扩容,从put get,从

hash 到比较其他map 的优劣势,还有源码中每个数据为什么是这个数的原因

12.反问+公司介绍

美的

一面:

就全程问项目,问研究生期间课题,当时产生了怀疑,虽然我毕业没多久,但毕竟是社招,居然还问道研究生期间的课题

1.你说说sleep() 法和wait() 法区别,中断线程方法13.创建线程方式有哪些?实现Runnable Callable 的区别,你觉得这两种那种更

有优势?说说你选择的原因

2.你说一下原子类

3.你并发看过什么书?有没有实战过?

4.springboot 的启动流程

5.Spring Boot 的配置文件有哪几种格式?JavaConfig 相对于其他两种的优点有什么?Spring

Boot 配置加载顺序?

6.Spring Boot 打成的jar 和普通的jar 有什么区别?如何打包Spring Boot 项目?

7.Spring Boot 需要独立的容器运行吗

8.反问

#面经##快手##美的集团##社招##运维工程师#
全部评论

相关推荐

二面 4.1520min1、自我介绍2、将所有的项目详细介绍解释一遍3、这个wordpress建站是怎么建站的,是一键式的还是本地配置的?(都有, 在本地要修改nginx配置文件和php-fpm的配置文件,创建指向数据库)(项目比较老了,换句话说就是没什么用)4、这个网络基础服务配置是怎么实现安全性的?(举例举的ssh,修改配置文件更改端口,禁止root用户远程登录等)5、详细介绍一下ansible项目,如何实现的自动化?6、了解过java相关的项目吗?(没了解过,主要还是python为主)7、了解过k8s吗?程度怎么样?(用k8s做过项目,用kubadam一键式安装k8s集群,分为master、node1、node2三个节点,部署nginx服务到节点上……)8、了解过中间件吗?(时至今日也不知道中间件是什么,举例举的etcd,面试官说是kafka、nginx、redis、mysql之类的云云)9、反问环节(?):1、来的有点快,先问问具体业务是什么……(需要了解很多很广的中间件,Hadoop、kafka……)2、培训机制凉喽,感觉简历和做的项目确实不太行,不了解各种大数据相关的中间件确实是硬伤,尽人事听天命。三面 4.1720min虽然基础弱,但是还是给了我三面的机会,万分感谢面试官和hr综合问题将来规划考研打算……更新:4.18收到oc,但是综合考量下没接,再次感谢hr对我的肯定和认可
点赞 评论 收藏
转发
7 22 评论
分享
牛客网
牛客企业服务