gery丶wolf丶king level
获赞
23
粉丝
2
关注
0
看过 TA
155
广东工业大学
2025
前端工程师
IP属地:广东
暂未填写个人简介
私信
关注
面试了将近40分钟,前35分钟大概问一些js,css,html基础,还有vue语法。没怎么问项目。1. 自我介绍2. HTML5语义化标签有哪些?详细请参考-->https://www.w3school.com.cn/html/html5_semantic_elements.asp回答header,nav,article,aside,main,section,footer这几个差不多就可以了。3.HTML5语义化标签有什么作用?a.提升代码可读性与可维护性b. 优化搜索引擎排名seoc.增强无障碍支持总结:语义化标签是现代 Web 开发的基础,它不仅提升了代码质量和用户体验,还对 SEO 和无障碍性至关重要。建议在项目中优先使用语义化标签,仅在无法表达内容含义时再使用<div>和<span>等通用容器。4.给定盒子宽高,如何让盒子水平居中,说说你知道几种方法。可以参考-->https://blog.csdn.net/weixin_44335776/article/details/122699073直接用流式布局,如grid,flex,在设置主轴副轴对齐方式;也可以使用定位+transform;定位+margin。其实可以直接记住水平垂直居中,那水平居中就懂了。5.给一个字符串,然后将指定的字符替换成另一个字符。使用String.prototype.replaceAll(pattern, replacement)建议多看看Array,String,Object的实例方法或静态方法。6.如何优化首屏加载速度?这个内容很多可以参考-->https://blog.csdn.net/chaoPerson/article/details/1307435707.浏览器的强缓存和协商缓存策略。8.介绍一下浏览器的跨域机制,如果一个http协议的请求变成https请求,其他内容均不变,是否会发生跨域?9.localstorage,sessionStorage,cookie有什么区别,各自的使用场景?10.css的优先级排序。!important > 行内 > id > 属性 > 类 >html标签11.如何获取DOM元素,我是从js的原生api和vue框架提供的ref来介绍。12.面试官看到我的项目写了个将用户上传的图片上传到阿里云oss对象存储上,将我叙述一下流程是如何的?具体流程可以看黑马程序员javaweb课程的图片上传的视频章节,我是从那学的。13.Vue框架的声明周期是怎样的?14.typeof null 输出什么? 输出object,这是一个js初期设计的失误,但是后面没有修正,详细可以自行搜索。15.在浏览器输入一串url,后续会发送什么?一般从计算机网络角度和页面更新渲染的角度入手。也可以顺带介绍浏览器缓存策略。其他的我就忘记了,主要是一些js基础,框架基础知识的考察,各位可以去b站搜索前端面试题八股文,有很多内容。问完问题就到了我提问了,我问了问公司的前端主要业务有哪些?是面向企业还是消费者的,他说都有,那使用哪些框架呢?回答说 vue2 和vue3,加上服务端渲染ssr技术nuxt.js,同时小程序会用uniapp技术。接着我问我想继续精进前端技术,建议我学习哪些技术?他回答巩固js和vue的基础,然后学习服务端渲染和uniapp等。我个人计划精进学习react框架,然后我对three.js比较感兴趣,也会学学这个。后面问了问还有几轮面试,得到结果是还有3,4轮。几天后收到二面通知,二面线上hr面试后无消息,无了。
查看15道真题和解析
0 点赞 评论 收藏
分享
线上面试 1 一分钟自我介绍讲了自己的学习情况和校园实践活动,但是没有讲到自己的前端学习经历,因为时间到了我就没继续讲了。2 介绍一下收获最多/影响最深的的项目3 如何理解MVVM的开发模式和优势4 掌握的框架有哪些5 开发工具掌握哪些? 包括但不限于IDE这里我只回答了vscode,现在想想可能也包括elementUI,vantUI,pxcook像素大厨,copilot。然后aipfox这种模拟后台数据是不是也算?node.js webpack是不是也可以说,ai辅助编程,vscode内嵌Copilot辅助编程?6 对html5的理解我回答可能学习的时候都有学,没有区分h5和之前的差异。这里没回答好,应该回答新增加的更有语义化的标签,比如nav,header之类的。以下是从w3c复制下来的新特性——————————————————————————————————新的语义元素,比如 <header>, <footer>, <article>, and <section>。新的表单控件,比如数字、日期、时间、日历和滑块。强大的图像支持(借由 <canvas> 和 <svg>)强大的多媒体支持(借由 <video> 和 <audio>)强大的新 API,比如用本地存储取代 cookie。————————————————————————————————————7 说说react和vue的区别个人正在学习react,对react了解比较浅,回答react的文件格式jsx,react就是template,script,style的vue文件8 如何看待AI技术对程序员的影响我说是一把双刃剑、有着正负面影响正面是帮助我们更好地,深入浅出地学习一门技术,负面是现在ai技术已经能够开发中小型,有面临事失业风险。9 前端如何做性能优化只说了组件的懒加载,cdn,后来想了想是不是防抖和节流也算是呢?webpack打包压缩代码体积是不是也算,缓存策略是不是也算?能想到很多,但是没有说出来,因为不确定。10 前端如何实现本地存储?不记得具体问题了localstorage?面试员没有继续问了。11 问会不会jquery不会12 js中的eval()函数是否了解?本人学识浅薄,没印象13 版本控制会什么?只会git。14 接下来前端学习计划先写完毕设,然后边学react,边巩固vue知识,复习前端3大基础知识15 反问问问两位面试员对我的建议和评价。一个人说还不错,就没了,我觉得应该是给我个面子,自己没实习经历,框架也只会vue,不要太打击我自信心,给我个台阶下才这么说。工作地点在哪:广州如果有幸通过面试,我会参加什么项目的开发?答:之后会安排,现在不确定。工作时间是怎么样的?答:HR面会和你聊这个问题。————————————————————————————————个人反思:自我介绍时,先介绍前端学习经历,有多余时间在讲讲大学学习情况和其他太过紧张导致思维短路,有些不确定的内容要大胆地说出来,答错当做没回答,答对的话能够加分。其实问题真的比我在牛客网看到的面试问题要简单很多,自己这段时间也准备了很多,可能准备的不太到位,当然也有我的紧张的老毛病。个人真正的第一次面试,自己的实力也确实比不上牛客网上其他的前端求职者,先了解自己的真实水平,再指定计划学吧。
0 点赞 评论 收藏
分享
地点: 广州(环节:听宣讲会-->简单笔试-->无领导小组讨论-->hr面试-->通过后培训3周,实习到毕业转正,转正后6月试用期,合同签3年)1, 所有的应聘者一起听核桃编程公司的宣讲会2, 比较简单的笔试题目--都是选择和填空·C++中一个字符加一个数字得到得到什么?·一个二叉树,提供根据两种深度遍历方法(先序、中序、后序的其中两种)得到的数组,然后选出另外一种遍历方法得到的数组.· 给定一组数据,每次操作可以其中一个元素取出部分值加到另一个元素上,使得这组数据所有的值都在给定的区间范围内,给出最少的操作次数.· 一组数据入栈出栈的顺序· 不同进制的加减乘除运算·汉诺塔问题一共10题60分合格3,进入无领导小组讨论看材料5分钟(关于学生的竞赛规划)每人2分钟完成自我介绍加方案介绍15分钟一起讨论,选出一人总结汇报4,通过后进入个人面试环节我在无领导讨论环节表现较差,没有通过反思:自我介绍时太过紧张,内容冗长,优点不突出.阅读材料时看得太着急,漏看一些细节,没有发现材料中一些能够串起来的联系.教训:利用费曼学习法,将我所学知识像老师授课一样口述给我自己,一直训练直到完全理解知识点,并且口述时不卡壳.面试时自我暗示不要紧张,审题时注意力要高度集中,不要被其他事物分走注意力.草稿纸上的思维导图不能潦草,稍微放慢书写速度,反而会提高整体的完成速度.
查看7道真题和解析
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务