小米二面(找合租)

java软件开发,base北京(小米科技园)
24届女,找一下同行合租,不一定非要是同事或同岗,但最好是软开同行~(也可以不是)
家里有多年中介经验的哥哥,绝对靠谱,所以房子我找,然后走合同
两室或三室,初步预算约人均3k,大概六月中或七月初入住

1.os 虚拟地址空间为了解决什么问题
2.进程创建的流程,进程达到运行状态需要达到什么必备条件
3.面向对象编程vs面向过程编程
4.抽象类和接口,怎么决定用哪个
5.java语言为什么不支持多继承,c++也是面向对象但它支持,为什么这么设计呢(从这个问题开始被疯狂问“为什么”)
6.SQL语句,ABCDE五个字段,查abc但order by de(?好像是)怎么设计
7.一个查询中,至多几个索引生效
8.最左前缀原则,为什么要遵循这个原则,和索引存储结构之间有啥关系
9.自增主键,删俩,重启数据库,id回退么
10.为啥java有虚拟机,为啥设计内存模型(除了跨平台以外,我不知道X﹏X)
11.synchronized,锁升级
12.分布式锁
13.自己设计一个分布式锁要考虑哪些问题

14.抛硬币,谁先抛到正面谁赢,问先抛的人赢得概率
15.公交车,一分钟内有车p,三分钟内有车经过的概率

(感觉之前答得不算太好,但这俩题还不错,就又来了兴趣,接着问了)

16.线程池运行原理
17.设计工单系统,怎么保证每个人工作量相当
18.消息队列,消息堆积,重复消费,消息丢失等问题怎么解决

手撕:
第k大,两个栈实现队列,求一个数的平方根

感谢面试官,人超级好,跟我讲他们很看中解题思路,看有没有解决问题的能力,问底层也是想知道一下求知欲什么的,多问一点“为什么”,学一下思想什么的

timeline:
4.3 一面
(然后隔了个清明)
4.7 约二面
4.12 上午二面,晚上oc
4.16 offer
4.23 正式签约,成功被卖啦!【bushi
全部评论
佬,二面没有问项目吗
1
送花
回复
分享
发布于 04-22 08:27 天津
校友base哪儿,没准还能一起
点赞
送花
回复
分享
发布于 04-14 16:51 辽宁
滴滴
校招火热招聘中
官网直投
佬oc多久发邮件啊
点赞
送花
回复
分享
发布于 04-15 13:22 河南
佬 二面了多久
点赞
送花
回复
分享
发布于 04-16 21:11 山东
是实习吗还是春招
点赞
送花
回复
分享
发布于 04-17 11:37 北京
什么部门?
点赞
送花
回复
分享
发布于 04-18 10:43 山东
offer了吗
点赞
送花
回复
分享
发布于 04-19 11:27 山东
好厉害的火
点赞
送花
回复
分享
发布于 04-19 15:19 河北
为什么我二面之后还有个hr面
点赞
送花
回复
分享
发布于 04-23 15:34 辽宁
佬软开有24吗
点赞
送花
回复
分享
发布于 04-25 20:49 广东
小米北京Java只有两面?为啥我面的时候是三面
点赞
送花
回复
分享
发布于 04-26 06:46 北京

相关推荐

流程:3-07投递笔试:3-20一面:3-27自我介绍说说你的服务器项目说说项目中的亮点说一下http和https的区别给了一段代码,问是否有问题(浅拷贝和深拷贝)让完成深拷贝代码给了一段拷贝构造函数,值传递的形式问有什么问题给了一段代码,问的是顶层const和底层const你用过lamda吗右值引用说一下a和&aSTL用过吗举列说三个STLvector和list有什么区别map和set的区别有没有遇到过迭代器失效的问题,怎么解决给了一段代码,用迭代器修改了set的某一个值,问是否有问题构造函数为什么不能定义成虚函数析构函数为什么一定要定义成虚函数纯虚函数和虚函数的区别假设有一个类,他有自己的虚函数表,现在继承他,子类的虚函数表是否一样说说你对多态的理解说一说你遇到隐藏的时候是怎么做的重写的时候如何调用基类的函数说一说死锁问题,如何预防手撕题目:力扣142. 环形链表 II二面:4-8自我介绍说一说你的项目智能指针用过没有,说一下析构函数设置成虚函数的原因STL用过哪些vector的扩容机制既然你知道vector扩容会把之前的内容复制一份放到新空间,那么如何节省这一部分开销vector的capacity和resize说说map和unordered_map的区别对于已知大小的数据,用map和unordered_map哪一个更省内存说一说queue,deque,priority_queue说一说list模板用过吗模板底层了解过吗手撕题目:给了一幅图,求最大的岛屿面积4-17:电话oc隔了一个小时发offer了
点赞 评论 收藏
转发
1.构造一个长度为n的01串,其中恰好有k个长度为3的回文连续子串。回文串是指,正着读和倒着读都相同的字符串,例如"101"是回文串,而“001"则不是回文串。输入描述 两个整数n和k,用空格隔开。3≤n≤1000000≤k≤n-2输出描述输出一个满足条件的01串。有多解时输出任意即可。可以证明,本题目一定是有解的。2.  小红有一个n行m列的矩阵,其中有一些格子已经被染成了红色。小红将进行一次操作:随机选择一个格子,将其染成红色(如果该格子本身为红色,那么不进行任何改变)。小红想知道,进行了一次操作以后,红色连通块数量的期望是多少?我们定义两个红色格子连通,当且仅当它们共用同一条边。可以证明,最终的期望E是个有理数。你需要输出E对10^9+7取模的值。分数取模的定义:“a/b%p=x(%代表取模)等价于在[0,p-1]找到一个x满足x*b%p=a。输入描述第一行输入两个正整数n和m,用空格隔开。接下来的n行,每行输入一个长度为m的、仅由'R和'W'组成的字符串。'R'代表该格子染成红色,W代表该格子为初始的白色。1≤n,m ≤10003.有一个密码锁,密码锁是由一个N×M的矩阵构成,该密码锁只有在每一列上,每个数均不同的情况下,才能被打开,此外,还可以对矩阵的任意一行上的数字进行翻转操作(每行最多只能翻转一次);若此时仍然无法满打开密码锁的条件,则该密码锁将无法被打开。现在给出密码锁上的密码矩阵,请你编写一个程序判断是否可以打开该密码锁。输入描述第一行输出矩阵的大小N,M随后N行M列输入密码矩阵上的数字Xi,第记行第j列的数字为输出描述若无法打开密码锁输出No若可以打开密码锁第一行输出Yes,第二行输出需要翻转的行数n,第三行,输出n个正整数,代表需要翻转的行号(行号从1开始计)。若有多种方案,输出任意一种即可。
点赞 评论 收藏
转发
10 39 评论
分享
牛客网
牛客企业服务