滴滴运维开发-GO(网约车)一面

自我介绍

项目

lru算法的是如何实现的

做过压测吗?多少QPS

项目横向对比其他产品的优势和劣势

操作系统

线程协程区别

进程间通信的方法

信号量如何实现进程间通信,PV原语

select,epoll,poll的区别,原理

计网

TCP三次握手

如何客户端和服务端同时发送SYN报文,会发生什么

HTTP协议的内容

断点续传使用到了HTTP协议的那些功能(请求头range)

go

不使用go自己的Mutex,只使用go的标准库实现一个互斥锁?答了使用channel,定义channel的缓冲区大小为1,需要访问共享时往管道中存入数据。在这期间go协程访问共享资源在存储数据时就会阻塞。只有当“占用锁”的协程取出环管道中的的数据的时候,才会允许访问;还有其他方案吗?不知道了

手撕

最长递增子序列

面完秒挂

全部评论
我滴会保佑你
点赞 回复 分享
发布于 昨天 22:38 福建

相关推荐

评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客企业服务