📜  Intuit面试经验|套装7(体验3.5年)

📅  最后修改于: 2021-04-29 14:09:07             🧑  作者: Mango

第一轮:(2小时)
1.实施LRU缓存,
2.实现自己的阻止队列。
3.关于收藏的问题,
一种。 AtomicInteger的工作方式
b。集合层次
C。 Hashmap的内部功能。
d。快速失败和失败安全迭代器。
e。编写不同的遍历地图的方式。

4.使用线程打印奇数和偶数
5.关于并发API,执行器类,执行器服务,ThreadFactory的问题。
6.有关序列化/反序列化的问题
7.关于设计模式的问题–复合,观察者,装饰器等

我不记得其他问题了,但是面试官用Java完全把我烤死了。

第二轮:(1.5至2个小时)
1.在旋转的排序数组中搜索。
2.实施堆排序。
3.使用给定的外语和所有排序的单词,找到字母的顺序。
4.在数字流中找到中位数。
5.在没有执行程序框架的情况下,使用Theadpool实施生产者消费者模型。
6.垃圾收集器设计讨论

第三轮:(1小时)
1.在两个排序的数组中找到中位数。
2.操作系统问题
–与内存管理和分配有关的问题。
–碎片。
3.设计问题
–巴士座位预订系统。

后来我得知我没有被选中,但我对采访者的天性印象深刻,他们非常友好和合作,我很高兴自己意识到自己需要努力工作。由于GeeksforGeeks,因此我可以解决其中的几个问题。

Intuit的所有练习题!

相关实践问题

堆排序
查找流中的中位数
LRU缓存
在旋转阵列中搜索