黑湖科技 前端实习 一面凉经
bro第一次面试,也是给鼠鼠当头一棒了,发现自己是基础不牢地动山摇。
面试官很和蔼,鼠鼠表现很鼠鼠。
📍面试公司:黑湖科技
🕐面试时间:7月23日。时长1小时
💻面试岗位:前端实习,面试官是黑湖里面一个新项目组
❓面试问题:
- 原生HTML中如何给DOM设置事件
- 在网页中展示图片的方式(细节问到backgroundimg后面加不加url)
- 有两个对象,如何将这两个对象合并
- 如何合并两个JSON
- 说出HTML请求的四个方法,分别说出其作用。
- 说说POST和GET的详细区别
- React说出几个常用的Hook和功能
- 灵魂拷问:项目的介绍、难点
- 画布是否使用第三方布局的库?(本人项目是低代码平台)
手撕代码:不借助框架,实现一个文件上传功能。
算法题:
在环形的数组中(第一个和最后一个视为相邻),是类似这样的结构[1,0,0,1,0]
操作:交换:两两交换,比如nums[0]和nums[2]交换,就变成[0,0,1,1,0]
这样交换一次视为操作一次
输出用最短的步数:操作后,将所有的1排列到相邻位置[例如上述数组00110],在所有可能情况中找出最短的次数,输出该次数。
做完之后的问题:你写的算法的时间复杂度是什么?
反问
🙌面试感想:
没啥想说的,虽然有心理预期第一次面试结果不会好,但是面试开始一段时间就知道自己凉了还是有点超乎预料,硬着头皮面完。继续继续。
#面试问题记录#