攒攒人品许愿百度过许愿美团hr面 一面 自己项目。 webserver的高并发架构,或者说如何保证高并发 相比于其他开源库,比如nginx,你的项目有什么优点,或者说学习了它们什么并发方面的经验 consul服务发现的原理 NodeBalance讲一下 高并发限流 不用第三方组件如何限流?项目不应该依赖太多的第三方,如何从技术上自己实现一个限流方案? 高并发消峰 7层负载均衡和4层负载均衡的使用场景是什么? 为什么现在流行的是7层负载均衡,而不是4层? 你如何设计一个线程池,你的线程池里有什么 组件/模块? redis mysql如何实现容灾 mysql主从复制,讲一下吧? k8s命令熟悉吧? k8s相关,当仅有1个资源的时候(比如内存或者CPU仅够1个pods使用),却有两个pods,如何限制1个资源仅被1个pods独占式的访问? 进程如何实现隔离?从限制资源的角度回答,或者说,如何指定某进程所需要使用的指定的CPU和内存的大小? docker是如何实现的? 进程隔离再深入一下? 何时用协程,何时用线程?给出具体例子,为什么在这些场景要使用协程? 进程的地址空间分布说一些 内核态的地址空间是多少?用户态的地址空间是多少? 为什么内核态要在地址空间的高地址? 算法:写个快排,自己写个测试用例,跑通就行。 二面 实习项目 算法:一道CF原题,Least Cost Bracket Sequence  三面 实习项目  select 和 epoll 的区别  C++ 内存泄漏常见情况  子类如何避免内存泄漏  代码: 按如下给定代码继续完成 class ThreadPool{public:  ThreadPool(int size);  void add(function<void()> todo);};  代码: 扩展一下,要求线程池退出前把任务队列里的任务执行完   hr面 简单聊聊,等下周谈薪 OFFER快来!!!
点赞 7
评论 6
全部评论

相关推荐

点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务