富国银行面试经历 |校园 2021
第 1 轮: AMCAT 在线测试
它分为三个部分:
- 英语很简单
- 业务能力——与时间赛跑
- 编码 2 个问题(约瑟夫斯问题和 Leetcode 587)
26 从 70+ 中选出
第二轮:技术面试第一轮
来自项目的问题。
- 给定完全二叉树高度时的节点数,
- 交换没有临时变量的两个数字(按位)
- 打印最长回文子串 (DP)
- 给定一个排序数组,找到给定数字的正确位置(二分查找)
- 我不知道的数据库问题(什么是视图,什么是游标)
- 我知道的 DBMS 问题(3NF 和 2NF 之间的区别)
- OOP(简单定义)
17人晋级下一轮。
第三轮:管理层讨论
- 讨论了我的实习。
- 你为什么使用 NoSQL? SQL/NoSQL 有什么区别?
- 酸性质。她正准备问 CAP 定理,我给了她一个定理的要点,但没有说出名字,她向我解释了这个定理。
- 基于场景的数据结构使用(简单)
- 讨论其他项目
- 为什么新语言会转向单线程系统——我说我不知道答案,但我会尝试从我所知道的中获得见解,我谈到了 JS 如何是单线程但仍然使用异步函数事件循环(YouTube 上的“事件循环到底是什么?”)。
- Java中的多线程,实现(代码不需要,概念应该清楚)
- 她问我是否会 C、C++、 Python (我不得不对这三个都说不)
- 然后她问我是否有问题,我问了他们。
8人被选为下一轮非淘汰赛。
第三轮:人力资源轮,电话
- 那天过得怎么样?
- 讨论了 CTC 的解体。
- 讨论搬迁
提示:在任何面试之前了解自己。保持冷静并礼貌地回答。