2021.5.19 16:00-17:10 牛客视频面试
前言:
面试的是一个小哥哥,小哥哥人很好,不会了会提示你,非常有耐心,面试体验good!
提示:题目顺序可能是混乱的,但不影响题目正确性
1、做一下自我介绍
2、我看你简历上说有做过志愿,我想问一下,你在做志愿的时候,你小组长的职责是什么?遇到事情的时候怎么解决的?怎么协调好组员之间关系?
3、Linux你了解多少,说一下
4、要求时间复杂度为O(n),手撕代码
题目:leetcode第905题:https://leetcode-cn.com/problems/sort-array-by-parity/
5、说一下,下面这个题的解题思路
例如:3,4,4,5,6,6,7,6,7,8,8,9,·······其规律是其数据前后相邻之差小于等于1
问:给一个key=10,如何快速找出10第一次出现的位置?
我说了几个思路,感觉面试官不是很满意😳,最后小哥哥给我讲了一下这道题🤪(后背发凉)
6、输入一个地址到展示一个页面,讲一下过程;
7、接上一题,DNS域名解析是如何解析出ip地址的?
8、页面加载文件,是怎么个加载法?其顺序是怎样的?
9、js代码为什么要放到最后加载执行?
10、讲一下xss,问xss是如何进行攻击的?
11、你都知道哪些协议?他们各自特点(我知道的就http,https,ssl,tcp,udp然后balabala···)
12、udp协议会造成数据丢失吗?为什么?
13、讲项目(如何对项目进行优化,维护)
14、怎么压缩图片?其原理是怎样的?
15、如何减少http请求次数?
16、你是怎么对前端感上兴趣的?
17、你平时都有什么兴趣爱好?
18、你看你有什么要问我的?
总结:小哥哥态度很温和,会引导你去回答问题,感觉这次面试更多注重的是原理,不论什么知识点,都会去深挖这个知识点的底层实现原理。 看你知不知道,学的过程中会不会去注意这些,更多考查的是解决问题的思维和能力,总体感觉还不错。
全部评论
(6) 回帖