美团后端二面面经

1,算法题,单调递增,递减数列,找出峰值。比如[1,2,3,7,6,5](并非严格单调递增递减)
2,软连接和硬连接的使用场景
3,打开文件的方法有哪些
4,互斥和同步的区别
5,项目中为什么使用双向链表管理内存
6,创建线程的过程
7,线程共享哪些资源:堆,bss,data,代码段。页表,打开的文件,进程id,当前目录。
    不共享:栈,寄存器(程序计数器)
8,TLB
9,操作系统有哪些锁?
    我答得是java中的那些,感觉他并不是很满意。

2,3,6到现在还不知道答案。。。
有没有老哥知道,还请指教一波。
#美团##面经##校招#
全部评论
第一题是要用二分的意思吧
点赞 回复
分享
发布于 2019-09-19 00:23
第三个打开文件的方式是不是指的 with open,f.read之类的啊
点赞 回复
分享
发布于 2019-09-19 01:05
滴滴
校招火热招聘中
官网直投
老哥,你➕hr面总共几面
点赞 回复
分享
发布于 2019-09-19 09:25

相关推荐

2 23 评论
分享
牛客网
牛客企业服务