实习岗位:服务端实习生(开发+测试)
面试时间:2021年4月27日晚上六点
面试形式:采用视频会议一对一
面试平台:umeet
面试经过:
大约是25号的时候就通知我面试了,我通过HR提前联系到面试官(技术)
不得不说:提前联系好你的面试官是多么重要!还能建立眼缘!
面试时间是晚上的六点,大约5点55就开始了;可能是饭点时间,会议号通知的有点晚。
有意思的聊天截图分享一下大家看看:
一语双关有没有?
面试偷偷截的图,为了写博文太不容易了!
值得强调的是技术官面试都是开门见山直接问要点,中途都是一个问题接一个问题。
- 面试时长:四十多分钟
- 面试内容:
- 自我介绍(结合我的简历和在线网页简历)
- 博客介绍(阿里云服务器,github服务器)
- 项目介绍(毕设项目和个人在线简历项目)
- 数据库优化操作(基本字段+分表+查询)数据库索引(没有回答上来)
- SpringMVC原理(modle+view+controller,逻辑清晰减少 耦合)
- Springcloud原理(租客-中介-房东)
- 三次握手原理(第一次告诉你我要连接了,第二次回复我知道你要连接了,第三次连接好了)
- TCP/UDP区别(没有回答上来) 网络协议的层次
- 一个http请求的详细过程(随便说了说)
- 数据库事物的特性:原子性,一致性,隔离性,持久性
- Github命令使用(说了一点,我说我用的图形化)
- 现场默写冒泡排序(遍历边界出现了卡停,最后还是发现了)
/** * author:sanlang
* @Date: 2021/04/27/18:23
* @Description: email:179874957@qq.com
* github:SanLangLOVE * PS:Keep Coding
**/
public class BuddleSort {
static void buddle(int[] arr){
int len=arr.length;
int temp;
for(int i=0;i<len-1;i++)
for(int j=0;j<len-i-1;j++){
if(arr[j]>arr[j+1]){ //竟然急着忘记写比较了
temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;}}
for(int m=0;m<len;m++){
System.out.println(arr[m]); }
}
public static void main(String[] args) {
int[] arr1={2,1,3,5,4};
buddle(arr1);
}
}
面试总结:
1.自己在计算机网络方面的知识还是没有形成知识体系
2.在数据库索引和优化等不够深入
3.github命令行使用欠缺
明天开始恶补加油!!!!!
4.很多知识混散,掌握不够深入
面试效果总体还是不错的,已经拿到offer了!
再接再厉!