赞
踩
寒假投了字节跳动广告部的后端开发实习生,简历通过筛选后HR打电话通知我,让我第二天下午2点进行电话面试。
1点半我就进入了面试房间,1点50的时候面试官也进来了,然后我们开始了面试。
第零部分:自我介绍。
第一部分问的网络:
1.TCP和UDP有什么区别?
刚学了计算机网络,这一部分答上来了。我答的TCP能保证可靠交付而UDP不能,TCP和UDP各面向什么。
2.TCP的连接过程?
三次握手四次挥手,这一部分也答上来了。
3.网络的分层?
面试官问的7层(OSI),我学的五层(谢希仁),我就回答的五层。
第二部分问的操作系统:
1.了解进程和线程吗?谈一谈。
我只了解进程,不了解线程。就谈了谈进程的定义、三种状态、并发控制。
2.开始问为什么要并发控制?
我举了转账的例子。
第三部分问的编程语言:
1.Java和C++相比有什么特点?
我答的Java没有指针,不需要程序员花费太多精力管理内存。
2.C++为什么比Java运行得快?
我就说的Java既然不需要程序员花费精力管理内存Java核心就得替程序员管理内存,所以运行得慢。。。
第四部分问的数据库:
1.MySQL与其他主流数据库相比有什么特点?
虽然用过,但也只是用过,不会就说的不会。但是后来查了查特点中有几点与我想象的差不多,就是方便,安装没那么麻烦。
2.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。