阿里 基础平台研发 一面
发面经攒人品
1、自我介绍
2、项目问题
3、sizeof编译期运行还是运行期
4、new和malloc区别
5、进程线程区别
6、线程同步方法
7、死锁概念和怎么解决
8、智能指针
开始在线笔试
9、成员变量int* data;,构造函数data=new int[100];析构函数delete data,找出问题并修改(delete[] data,不然不知道要删多少)
10、单例模式获取实例双重检查锁(DCL)(new不是原子操作需要考虑内存序)
11、手撕topk
12、手撕最长回文子串
13、智力题烧绳子,绳子质地不均,有若干绳子,烧一根1h,问计时1h15min怎么做
1、自我介绍
2、项目问题
3、sizeof编译期运行还是运行期
4、new和malloc区别
5、进程线程区别
6、线程同步方法
7、死锁概念和怎么解决
8、智能指针
开始在线笔试
9、成员变量int* data;,构造函数data=new int[100];析构函数delete data,找出问题并修改(delete[] data,不然不知道要删多少)
10、单例模式获取实例双重检查锁(DCL)(new不是原子操作需要考虑内存序)
11、手撕topk
12、手撕最长回文子串
13、智力题烧绳子,绳子质地不均,有若干绳子,烧一根1h,问计时1h15min怎么做
全部评论
面了多久啊,怎么两道手撕
相关推荐
投票
查看2道真题和解析 点赞 评论 收藏
分享