总体感觉还不错。面试难度中等,面试官会循序渐进引导你回答问题。。
还是的注重计算机基础知识的学习。这次面试发现基础知识不牢固。。。。
说几个知道的排序算法,
讲讲堆排序,堆是什么结构,
我说堆类似于完全二叉树,讲讲完全二叉树和满二叉树的区别,
手撕快速排序,
手撕反转链表,递归,非递归,
OSI五层模型,
http属于那一层,(应用层),tcp udp (运输层)ICMP(网络层)
访问百度网站的解析过程,
到了服务端是怎么处理的(TCP连接,接收,处理,返回)
nginx反向***的概念,如何实现(接收用户请求代替用户向后端访问)
负载均衡如何实现,什么方式
linux中如何查找文件中的关键词 grep
cookie,session的作用,主要是区分用户,
git版本控制
数据库组合索引的最左原则,(例如,定义了三个索引,能只用其中两个吗)
了解redis是吧,举例几个数据结构
了解过es吗,幸亏以前查了查,搜索引擎
有什么想问的