总共两轮面试
一面:技术面(少量八股基础,八股也是问怎么理解的,跟多的是项目及实习经历中对技术知识的理解及应用)
二面:主管面(主问项目经历,也会含些对面试岗位相关的看法,含HR面,有可能会是主管+HR)
一面 技术
C++基础知识,
虚函数和抽象函数的区别
抽象类和接口的区别
用过哪些STL容器,能讲讲其内部实现原理吗
堆栈的区别
链表在内存中的存储形式
简历项目介绍,介绍有哪些技术难点
二面 主管
主要是针对项目来问
自我介绍(重点介绍了实习经历)
项目介绍
项目/实习/人生经历中的挫折
项目中比较难的部分(实际是用什么技术解决了什么问题),难在哪里
未来工作地点以及岗位职业的规划
你对投递的职位的工作地点的看法
有没有其他offer等
首先呢是笔试题大约有40或50个都是写基础题,最后的是图形题。做完笔试后后通知你参加面试,问的是
面试官问的面试题: 1. 首先自我介绍;
2. 问了下在学校里做过的项目;
3. C++面向对象的特性;
4. C++多态是什么;
5. 重载和重写的区别;
6. static的用法和作用,以及与const的区别;
7. 动态库和静态库的区别;
8. 虚函数和纯虚函数的区别;
9. 说一下友元函数;
10. 说出你了解的排序算法,并说一下它们的复杂度;
11.最后问了我大概的职业规划和目标方向;
12.最后反问。
总共面试半个小时出头,面试体验还行,问题比较基础;
面试两天后通知二面。
一面
1.自我介绍
2.hashmap原理(数组和链表的实现原理,使用场景)
3.String a = b;String b = b;然后他俩相等吗?
4.== 和equals的区别?(看了我的博客问题,所以面试前一定多看看自己的博客写了啥!!!)
5.hashmap和hashtable的区别?
6.Aci算法?(没听过)
7.多线程的创建方式?
8.你知道哪些设计模式?
9.面向对象编程的特点?
二面
1.自我介绍
2.本专业学的啥,为啥不选本专业?
3.你的项目完成时间?(当时说错时间了,有点慌,但是最后圆过去了)
4.介绍一下你的家庭?
5.期望薪资
6.你对我们公司有认识吗?
7.职业规划
8.高考成绩,英语四级
9.做项目的时候最难忘的事是什么?
10.反问:一天的工作的是怎样的?
面试官提前进腾讯会议,没有要求开摄像头,面试官自己也没开,因为面试官语速比较快,加上我这边风声很大,有很多问题没有听清,又反问面试官几次,然后面试官语气上有点不耐烦。
面试官问的面试题: strlen和sizeof的区别
#include<> 和#include""的区别
结构体内存对齐
redis的恢复机制
git怎么只提交更改的文件
进程间通信的方式,消息队列
进程和线程的区别
static关键字
全局变量和局部变量可以重名吗
常量指针和指针常量的区别
数组指针和指针数组的区别
首先是发了测试,hr发过来笔试链接,50道题目,是c/c++的基础知识,全是选择题,不算难,后面还有那种图表找规律的题五道但是有时间限制。
二面是技术面,多半是你们项目部的,会根据你的经历问你一些基础问题,然后问了一些操作系统的基础问题。
三面是hr面
问了const1.c语言和c++的区别
2.好像是将一个什么数逆序输出
3.查找字符串里相同的两个字符的位置
4.什么是死锁?
5.怎样解决死锁。
6.你在项目经历里让你映像最深的事是什么?你什么怎么解决你的困难的?
一对一线上面试,面试官很耐心,引导性提出问题,问了专业相关,岗位相关,简历相关,基础知识相关的问题
面试官问的面试题: Java的基本类型,做过的项目经历,数据结构的栈和队列,简述冒泡排序,在项目中担任什么角色,负责什么工作
2021-04-13 | 校园招聘
Java工程师-武汉-智能软件岗位面试经验(武汉) - 中科创达
2024-12-20 | 校园招聘
2024-11-14 | 校园招聘
2020-10-26 | 校园招聘
2024-05-05 | 校园招聘
2024-04-18 | 校园招聘
2022-03-29 | 校园招聘
2024-03-25 | 校园招聘
2022-03-22 | 校园招聘
2022-01-21 | 校园招聘
2021-11-18 | 校园招聘
2023-10-07 | 校园招聘
2021-09-24 | 校园招聘
2021-05-06 | 校园招聘