黑湖科技 前端实习 一面凉经

bro第一次面试,也是给鼠鼠当头一棒了,发现自己是基础不牢地动山摇。

面试官很和蔼,鼠鼠表现很鼠鼠。

📍面试公司:黑湖科技

🕐面试时间:7月23日。时长1小时

💻面试岗位:前端实习,面试官是黑湖里面一个新项目组

❓面试问题:

  1. 原生HTML中如何给DOM设置事件
  2. 在网页中展示图片的方式(细节问到backgroundimg后面加不加url)
  3. 有两个对象,如何将这两个对象合并
  4. 如何合并两个JSON
  5. 说出HTML请求的四个方法,分别说出其作用。
  6. 说说POST和GET的详细区别
  7. React说出几个常用的Hook和功能
  8. 灵魂拷问:项目的介绍、难点
  9. 画布是否使用第三方布局的库?(本人项目是低代码平台)

手撕代码:不借助框架,实现一个文件上传功能。

算法题:

在环形的数组中(第一个和最后一个视为相邻),是类似这样的结构[1,0,0,1,0]

操作:交换:两两交换,比如nums[0]和nums[2]交换,就变成[0,0,1,1,0]

这样交换一次视为操作一次

输出用最短的步数:操作后,将所有的1排列到相邻位置[例如上述数组00110],在所有可能情况中找出最短的次数,输出该次数。

做完之后的问题:你写的算法的时间复杂度是什么?

反问

🙌面试感想:

没啥想说的,虽然有心理预期第一次面试结果不会好,但是面试开始一段时间就知道自己凉了还是有点超乎预料,硬着头皮面完。继续继续。

#面试问题记录#
全部评论
哎,那可是南京大学啊,也搞鸡毛前端了
点赞 回复 分享
发布于 今天 10:54 北京
后半部分好难。。
点赞 回复 分享
发布于 今天 00:16 上海
滑动窗口
点赞 回复 分享
发布于 昨天 10:30 北京

相关推荐

评论
点赞
6
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务