来了一个Leader,还有一些组员,就问了一些简历上的东西。然后问了一个JAVA的链表结构,然后如果出现哈希冲突的情况底层是怎么解决的。最后做了两道算法题,很简单的算法题。面试过程像闲聊,氛围比较轻松。
面试官问的面试题:花旗银行javaweb程序员面试题
JAVA链表是怎么做的,遇到哈希冲突的时候怎么解决。手写快排和二分搜索。JAVA的一些基础问题。
先做了一个笔试有阅读理解题、计算题、还有一篇英语小作文、和email writing
都是英文的
阅读比较简单,计算题需要一些统计基础和简单的会计学的公式,但我没好好准备,都忘记了
花旗银行需求分析师面试题
问了一些过去的项目经历等
然后都是给一个场景,然后让你回答会向客户提哪些需求?
比如,客户想做一个app 的转账功能,你会问客户什么样的问题来更好地获得他的需求?
我觉得有system背景的人应该会比较好答,像我完全懵逼,不知道该问什么样的问题?
电面,整个过程还是比较轻松的,问的问题也很普通,一面有2个面试官,自我介绍啥的,喜欢上海吗,自己有哪些缺点,还问了些java基础,基本都能答上来
面试官问的面试题:花旗银行java developer面试题
1、linux的常用命令
2、多线程,java有哪些线程池,各有什么用途
3、JVM
4、讲一个自己最满意的项目,用到了哪些技术
5、自己的优缺点,喜欢上海吗
6、arraylist和linkedlist 区别