中移物联网综合面(线下南京)
又是一轮技术面
1.自我介绍(提到我会计算机网络,数据库,数据结构算法)
2.问了一个网络相关的一个词,没听说过不记得是什么了;
讲一下TCP/IP协议,http协议
在浏览器中输入url地址 ->> 显示主页的过程:DNS解析;TCP连接;发送HTTP请求;服务器处理请求并返回HTTP报文;浏览器解析渲染页面;连接结束
HTTP和HTTPS的端口号:http 80端口,https 443端口
3.讲一下数据库了解哪些内容
explain(模拟优化器执行SQL查询语句)
最左前缀匹配原则:mysql会一直向右匹配直到遇到范围查询(>、<、between、like)就停止匹配,比如a = 1 and b = 2 and c > 3 and d = 4 如果建立(a,b,c,d)顺序的索引,d是用不到索引的,如果建立(a,b,d,c)的索引则都可以用到,a,b,d的顺序可以任意调整。
最左前缀匹配原则:mysql会一直向右匹配直到遇到范围查询(>、<、between、like)就停止匹配,比如a = 1 and b = 2 and c > 3 and d = 4 如果建立(a,b,c,d)顺序的索引,d是用不到索引的,如果建立(a,b,d,c)的索引则都可以用到,a,b,d的顺序可以任意调整。
4.讲一下了解哪些算法
深度优先搜索和广度优先搜索的区别:DFS对每条路径一次性地尝试其所有可能的情况,将这条路径的所有情况都分析完,直到完成搜索或搜索不到的时候返回;BFS对每个点,通过一层层的形式,每个点的每个可能的路径只深入一定的层数,当该点的所有可能都尝试完成后,在深入更深的搜索。相当于是层层深入的搜索,是一个点的各个方向都先搜索一定的层数,再对每个方向的更深入的层次进行搜索
动态规划算法:对每一个子问题只求解一次,将其保存在一个表格中,从而避免重复计算,从底向上地计算问题的最优解
5.问兴趣爱好,成绩排名