双非硕士,计算机科班,除了成绩几乎一无是处,没实际工程没实习甚至秋招前没有学过Java基础。
坐标魔都且只考虑金融IT方向,牛客上这方面的公司多数仅出现于offer对比贴,于是整理一下自己还记得的部分面经,给之后需要的同学一个参考。
1、外联结、内联结
2、数据库事务
3、隔离级别
4、优化一段SQL语句
5、进程和线程
6、同步/异步和阻塞/非阻塞
7、内存泄漏/内存溢出
8、黑盒/白盒测试
9、希尔排序
10、给出序列和一趟排序后的序列,判断使用了什么排序
11、二叉树的前序/中序/后序遍历
12、什么是排序的稳定性
13、DevOps
14、Java编程① 删除链表中重复的节点(元素已排序)
15、Java编程② 股票什么时候买进/卖出收益最大(最大子数组问题)
1、用过什么数据结构
2、说说平衡二叉树
3、排序有哪些
4、说说快速排序
5、有哪些排序是稳定的
6、Java多线程
7、网络编程
8、你最崇拜的人
9、为什么做开发
10、职业规划
1、英文自我介绍
2、小姐姐根据简历和自我介绍问问题(社会实践、实习、论文……)
1、有什么爱好
2、学生干部经历
3、职业规划
4、有offer了吗
1、行测 & 计算机基础
2、J2SE/J2EE基础,有中间件什么的(不太会所以基本都忘了)
3、编程题两题,C和Java选一道做,Java的是将IP地址转换成整数
1、轮流自我介绍
2、介绍自己的应聘该岗位的优势/亮点
3、面试官轮流问问题,问题基本围绕自我介绍和项目
4、项目用到了集成学习策略,介绍一下
5、对Spark怎么看
1、两套卷子,一套逻辑题一套技术题,共2小时
2、逻辑题30道选择,有点难,用时1小时左右
3、技术题也都是选择,计算机基础+可选部分(Java/C++/测试等)
4、B类地址划分子网
5、Linux文件权限
6、线程同步
7、Java的方法区、栈、堆
8、String类的各种==判断
9、一趟快排后的元素顺序
10、黑盒/白盒测试
11、二叉搜索树
12、编程① 找出第一个在字符串中只出现一次的字符下标
13、编程② 最大连续子数组
1、List和Set的区别
2、数据库索引用过吗,什么情况不能用
3、说一说事务
4、外联结,内联结
5、Java实现多线程的方法
6、画一下线程的状态图
7、SQL语句中的DISTINCT
8、String,StringBuilder,StringBuffer的区别,以及它们存储在JVM的什么地方
9、平衡二叉树
10、说一下private, protected
11、Java代码在没有安装IDE的情况下,如何运行
12、设计模式有了解吗
13、遇到过什么挫折/有失败感的事
1、介绍一下毕业设计
2、毕业设计遇到的问题
3、学生工作是怎么分配任务的
4、以后的发展方向
5、对金融有什么了解
6、金融IT和互联网的区别
7、同学去互联网的多吗
8、为什么不去互联网
9、除了Java还用过什么语言
10、考虑过做测试吗
11、项目几个人做的,如何分工
12、你觉得机器学习可以怎么用于金融(项目用到机器学习)
1、两三道行测题
2、J2SE/J2EE基础
3、写SQL,查询出每门课都大于80分的学生姓名
4、写SQL,查询各个班级中男生和女生各有多少人
5、编程① 用递归实现十进制转二进制字符串
6、编程② 打印N层三角形
1、泛型
2、反射机制
3、笔试做错的题问了一下
4、写代码的时候遇到什么问题,怎么解决的
5、网络怎么分层的
1、问简历,根据简历写的个人特长问了很多
2、测试、技术支持有考虑过吗
3、目前有什么offer
平安的一个在线测试,百度说容易挂,实测没那么恐怖
1、子类继承父类方法的关键字
2、抽象类和接口
3、面向对象语言的三个特性
4、什么排序算法是稳定的
5、Java多线程怎么实现
6、数据库里为什么有事务
7、数据库里的锁
8、数据库三范式消除了二范式的什么
9、常用的几个集合类
10、List和Set的区别
11、重载、重写
12、ArrayList和LinkedList的区别
13、进程和线程的区别
14、栈和队列的区别
15、栈一般用在哪里
16、外联结、内联结
17、Java连接数据库的过程
18、父类什么样的方法子类可以继承
各种角度刁钻(?)的问题
1、比起你的特长,你不擅长开发为什么要做开发
2、你没有实习,如何说明比在实习中已经证明自己能力的同学更适合这个岗位
技术面没有什么可以分享的心得,有时候也真的看运气,表现出愿意去学的态度总是好的。不会的问题不要猜,直接说不会/暂时没接触过。
关于常规问题有一些小小的建(fei)议(hua):
1、思考一下简历上是否有面试官会好奇的点,比如我特长写的是平面设计,领导面就被问过好几次有没有带作品(emmm当然木有),还有成绩那么好为什么不入党,诸如此类可预知的问题,最好提前准备好。
2、多数国企/银行的IT开发也是要加班的,被问到为什么不去互联网公司不要提加班。
3、自我介绍所有面试都有,提前好好准备一份背好,针对不同公司可以稍作修改,突出自己的亮点。
4、“有什么要问我的”也是必备模块,不要问“培训”和“公司背景”这类问题(HR小哥哥告诉我的),有同类公司的offer是加分项,大胆说,但是要保持谦逊。
本文来源于牛客网
作者:牛客EE0000号