2023.7.14 智慧芽前端面试总结

news/2024/11/23 4:06:42/

整体面试体验感蛮不错的,面试官很愿意与我交流,面试的结尾也给出了一定的学习建议。

由于这家公司主要的业务是做搜索引擎方面,估摸着是个自研。面试注重点主要是偏业务处理和针对工具的使用,还有无障碍阅读英文文章,额....英语是我的一道坎!面试过程中,我也问了英语相关的问题。


1、面试官自我介绍 - 面试者自我介绍

我还是第一次遇到面试官做自我介绍的,当时有点小震惊!

这里除了这点没啥好说的,自我介绍背的滚瓜烂熟了。


2、项目拷打

【面试官】:请给我现场展示一个自己产出最多的项目

【我】:我这里主要展示两个项目,一个是pc端一个是小程序端....展示pc端过程中,边展示边介绍,这里就是模板话术,担任了什么职位,项目大致是做什么的,承担了什么任务,最后项目成果,获得了什么荣誉....

【面试官】:我这里观察到你的项目,有一个喇叭播放的icon,你可以给我现场换个颜色吗?

【我】:因为这里我是用的两个icon,如果需要改变底色的话,最快的方式是换个图标,因为都是在inconfont上面的

【面试官】:你的简历是我看到的很独特的一种,观察到你的简历上,参加了很多比赛和开发了很多项目,你未来的规划是,提升学历还是工作呢

【我】:恩....未来规划,心里一捋,回答道,目前主要是想工作,然后未来的话,希望能够多方位去发展,最近的打算是想成为一名全栈工程师吧。目前作为一名实习生,很想进入公司学习到更多的知识。

【面试官】:接着上一个问题,你认为你参加比赛和项目,对于你未来工作有哪些帮助呢

【我】:1、零散的知识汇总  2、提高业务逻辑开发能力  3、发现自己的不足之处 

【面试官】:我观察到你的简历写了,我的代码行数达到5w+,你是怎么统计呢?

【我】:????我.... 当时我内心已经慌了,我回答是,我某天闲着没事把做过的项目行数加起来,然后做了个大体的估计(心想完了)

【面试官】:我给你说个工具,你看能用不,叫Tokei,你去GitHub下载

【我】:我捣鼓了半天,面试官看我没啥思路,那就聊会天吧


3、唯一的八股,你对Virtual Node(虚拟节点)有了解么?

【我】:虚拟DOM在Vue和React都有所运用,虚拟DOM是一个表示真实DOM的js对象,想到虚拟DOM我就想到了Diff算法,Diff算法会对虚拟节点和真实节点进行对比,对比过程如下,数据改变->触发setter->触发Dep->通知订阅者observe 其中包含老节点和新节点 ->若两者标签不一致 直接直接替换 若一致进行下面的情况 -> 新节点和老节点一致 直接return 不一致进行下面的情况 -> 四种情况(这里我直接贴图,说的都是一样的).....其中我感兴趣的是updateChildren -> 这个会涉及到首尾指针法 (这里我答的比较乱)稍后贴图

【面试官】:回答的还不错,看来你对数据结构这块也有所了解

【我】:完了,数据结构来了

【面试官】:你说一说,你最喜欢的印象最深的一个算法吧

【我】:冒泡算法,就....八大排序五大算法,然后二分查找,动态规划,最短路径吧(我已经慌了...)


最后,就开始闲聊吧,大概面试时间搞了50多分钟,面试官还想聊哈哈,但是当时我正在上班,就只能结束一下了。最后,谈人生谈理想,谈爱好 谈嵌入式 谈数码产品 谈未来规划 谈建议 巴拉巴拉 聊了很多。特别还问了我面试了多少家了...个人感觉,公司应该是有发展前景的,然后进去之后也可以学到东西。中间还有一些聊天的问题,懒得码字了哈哈。前端知识还有一些欠缺,了解的维度也不够广,希望自己可以多学多去接触一些其他的知识吧,加油!


http://www.ppmy.cn/news/903560.html

相关文章

实测:360极速浏览器在内存控制上完胜Edge

同样是开启7个同样的网页标签页:内存占用如下:

Edge 浏览器新版来袭,Office 功能首次出现!

‍ ‍微信搜索公众号“逆锋起笔”,选择“星标” 第一时间关注 程序员干货分享! 为了让用户快速访问Office文件,微软已经为Edge和Chrome浏览器提供了一个浏览器扩展。除此之外,近日微软Edge 92版开始向开发频道的测试人员推出&…

微软 Edge 浏览器将迎来新的迷你右键菜单

当用户想在 Microsoft Edge 中执行一个特定的操作时,在上下文(右键)菜单上有太多的项目会很烦人。而且在用户的上下文菜单上至少有一两个选项是用户从来没有使用过的,特别是当用户在浏览器中阅读 PDF 文档时。 在 Canary 版本中&…

y0usef靶场详解

y0usef靶场详解 靶机感悟:对于这个靶机并没有太多的难点,也没有的别多的绊子,就是猜测下一步是什么,耐心的去思考怎么才能进行到下一步。 靶机下载地址:https://download.vulnhub.com/y0usef/y0usef.ova 这个靶机是…

Microsoft Edge很好用的浏览器

Microsoft Edge是一款现代化的浏览器,它拥有众多功能和强大的性能,为用户带来更加流畅的浏览体验。 Edge最近推出了分屏功能,支持一个窗口同时显示两个选项卡,这可以大大提高生产力和多任务处理能力。欢迎大家使用分屏及其他新功能…

基于JSP的笔记本电脑销售系统

1.前台系统功能模块分为: 用户注册模块:要求新用户可以在系统前台注册,注册信息可以保存在数据库中,后台管理员审核注册的用户,防止一些违规注册,注册后即可登录系统前台。 商品展示模块&…

电脑技巧:Microsoft Edge浏览器技巧介绍

目录 1、导入浏览器数据 2、Edge边栏 3、实用的扩展功能 4、创建集锦列表 4.1 集锦的作用 4.2 使用方法 5、查找优惠券 6、Edge效率省电模式 Microsoft Edge是Windows10操作系统预装的一款非常棒的浏览器和之前的IE不同,采用了谷歌浏览器内核,相…

电脑浏览器安全获取京东cookie

以下浏览器都行 chrome浏览器 新版Edge浏览器 国产360,QQ浏览器切换到急速模式 操作步骤 1.电脑浏览器打开京东网址https://m.jd.com/,多账号可以打开多个无痕窗口,每个窗口获取一个账号cookie。 2.按键盘F12键打开开发者工具,…