面试
代码界的小姑娘
这个作者很懒,什么都没留下…
展开
-
今日头条一面
一面: 1:介绍项目经验,以及项目组件 2:多线程–两个线程同时对两个数进行加减操作,如何实现安全 3:数组实现一个队列–队列是不限容量的,如何进行扩容 4:10亿的数据,每个文件1000万行,共100个文件,找出前1万大 5:建堆 6:mysql、redis底层实现 7:pb原理 二面: 1:介绍项目 2: 编码求一个数组的中位数 3:排序算法(c++,golang) 三...原创 2018-09-06 20:29:28 · 1236 阅读 · 0 评论 -
腾讯一面
一面: 1:介绍项目架构,以及各个组件的功能 2:针对项目的可能出现的问题,想出一个容灾的解决方案 3:tcp三次握手,4次挥手 4:45分钟做一套试题(题目将会在文中最后列出) 二面: 1:项目中常用的容器(答了vector,map) 2:vector和map区别 3:vector和map底层实现 4:vector扩容机制 5:hash_map和map的区别,什么时候使用ha...原创 2018-09-06 20:55:30 · 392 阅读 · 0 评论