前端工程师精选面经合集
108家公司
710篇面经
最新 热门
/discuss/602921156173201408/discuss/602894960957870080/feed/main/detail/bdf0988e06e0442592588b060a0cc857
PCG前端 腾讯文档二面
闲聊- 自我介绍- 为什么这么着急找工作?为什么不考研?- 平常学校里教了哪些计算机相关知识?项目相关- 从哪个项目中学到的东西更多?学到了什么?- 说说项目中比较有挑战(或是更难的)的部分?- 除了使用虚拟列表可以缓解页面的卡顿,还有其他方法吗?- 有那么多验证方式,你为什么选择JWT做验证?- 项目团队组成?前后端平常怎么协商开发?- 你们是怎么保证项目的可靠性交付的?- 有用过性能测试工具进行测试吗?边界性测试?- 数据包在传输的时候,可能会因为光电跳变110会变成111,也可能发生丢失111会变成11,这种情况怎么处理?- 路由的作用是什么?- IP层的作用是什么?一句话总结开放性场景题- 腾讯文档的在线编辑功能,如果你是设计人员,怎么保证A在更改数据的时候,协同人员BCD都能够很快的看到A改变的内容?请从数据传输和网络拓扑两方面来进行设计。- 登录功能,要让用户输入的账户密码不被攻击者盗取,你能想到几种办法?- 内存一共存了1000万个字符数据,字符包括中文、日文....等各种语言。现要对这1000万字符进行分析,问最先重复出现的字符是哪个?(例如12312,最先重复的是1)说出你的解决思路?在你的思路下最坏的空间占用是多少?- 接上一个题:为什么要使用map来进行储存,而不用其他的数据结构?
点赞 评论 收藏
转发
/feed/main/detail/6c5c9a4d2f7d4c9cadcbc805cde47560/feed/main/detail/24201f88149740209663c5a8a35d07f1/discuss/602825486993031168
3.28 饿了么前端暑期实习一面
面试体验非常nice,聊得很愉快,时长47分钟,简单复盘。1.简单介绍一下两个项目2.地图功能介绍一下3.有什么技术难点4.第二个项目用到websocket,简单介绍一下功能5.这个场景为什么用websocket?对于长连接还有什么别的了解的方案吗6.流程编辑是怎么实现的7.导出的xml文件后台怎么执行8.Vue的diff算法原理,vue2和vue39.你觉得用框架的好处是什么,解决了什么问题,如果用原生的话会有什么问题10.你觉得Vuex的好处是什么,不好的地方在哪11.url输入到渲染全过程12.获取数据之后渲染的全流程13.针对上面的流程有什么性能优化方案14.导致白屏时间长的问题有哪些?怎么解决15.性能优化有哪些指标16.想象一下如果不用开发者工具或者浏览器自带的api如何实现这些指标的获取(不太会)17.这些指标如何获取大量的统计数据而不是单个设备呢(不太会)18.平时还有没有关注过哪些前端技术,最近在学什么19.你觉得一个好的前端工程师有什么特点?前端相比其他技术岗位特别的地方在哪20.平时有没有关注过用户体验方面,项目中有没有关注21.未来有没有更倾向于做前端的哪一块?大概是这样。面试过程中还跟面试官交流了很多自己的想法,比如问了一下面试官是不是一般小程序或者移动端的性能优化关注比较多,面试官也说能够保持强烈的好奇心是很好的,总体感觉非常愉悦。#前端##饿了么##阿里##暑期实习##我的实习求职记录##面经#
点赞 评论 收藏
转发
/feed/main/detail/b03922ddf4574b28a27aa3eb27161e12/discuss/602811861909663744/discuss/602824230945705984/discuss/602655260397633536/feed/main/detail/d0e5f952168e4e66a13fe8ecb4aafd1d/discuss/602634135336730624/discuss/602624562601152512/feed/main/detail/f4c023b58a07419d87afbc3d2d0769b6/discuss/602596079359512576/discuss/602594221010288640
头像
美团saas 前端实习一面凉经
1h20min 被拷打麻了一 自我介绍二 闲聊前端相关1 你认为前端程序员需要具备什么能力2 为什么学前端3 你说你的项目还有什么产品,后端,是参加什么东西吗,怎么个组织三 拷打项目,结合项目问问题1 讲讲你小程序这个项目的难点2 你说你项目实现了一个无障碍访问功能,怎么实现的,详细说说3 现在回过头来复盘,你认为之前这个项目可以优化什么4 项目用的uni-app,当时是考虑什么选的,什么因素促使你用uni-pp5 知道其他跨端框架吗,你认为什么因素决定了你做项目时候的技术选型6 知道支付宝小程序和别的什么小程序,比如微信小程序,百度小程序,美团小程序有什么相同,不同地方吗7 讲讲小程序冷启动热启动(寄)8 uni-app有什么好处,比起其他框架9 uni-app条件编译怎么回事10 说到了条件编译和打包,用过什么打包工具吗,详细说说从零开始打包是个什么流程(寄)11 说说你熟悉的打包工具怎么配(寄,我说直接用现成的脚手架)12 知道前端交互有什么方式吗(有点没明白问的啥,答的和后端交互的ajax有什么)13 说说http请求里面都有什么14 详细讲讲http请求头有什么(寄了,没背这么细)15 跨域怎么回事,请求头里哪一项和跨域有关(寄了,只说了一个,说有4个)四 手写代码1 给了一个骰子六面的图,五点那个面,说说这个布局怎么实现    说了好几种常见的,他跟我说有十几种,感觉寄了    提了中间居中那个可以用绝对定位和translate做,被追问translate属于哪个属性    想了会想起是transform,然后让说还知道这个有什么别的属性不,我刚说了两个,他让我直接在面试界面写出来    牛客那个面试界面没有css的补全,那几个单词我光记得前几个字母怎么拼,一般后面都是让ide补全的,然后这就直接没写出来。。。    大寄特寄2 给了一个嵌套对象,输出拍平的对象数组。输入对象是有若干属性,可能有children属性,有的话是个数组,里面可能有多个对象想了一会,写了dfs解法。追问知不知道别的解法,用栈怎么写,一下没想出来然后说bfs呢,想了会给bfs的写出来了五 反问这不直接寄了,这么喜欢追问,拷打我1小时多,物理意义上汗流浃背估计是最后一次面美团了,团子再见了
点赞 评论 收藏
转发
/feed/main/detail/39fd9947d9184699a25e95cc0c9d535e/discuss/602592952929513472
3.27 携程前端暑期实习二面
问的很有深度,从一个点开挖,开放性的回答并且对不理解的问题大胆猜测,场景很多,有难度。全长55分钟。项目情况1.了解项目整体团队构成以及目前情况2.团队配合是怎么样的3.开发过程中有遇到什么问题4.你觉得项目开发过程中大家做的好和不好的点在哪5.举一个例子,对于基础薄弱的问题如何解决6.作为项目负责人职责是什么,如何推动项目落地7.如何转达需求8.你觉得是在转达需求过程中收获更大还是写代码的时候成就感更高9.项目交付后还跟甲方有什么沟通吗根据功能深挖10.项目涉及到搜索功能吗,支持哪些字段或类型的过滤11.编号查询是模糊查询吗(这个概念不是很了解,但大概意思表达明白了)12.如果编号有一百万条,那你的下拉框过滤功能应该怎么设计13.(上面提到了关键字查询)如果实现关键字查询,整个查询流程大概设计一下14.假设就是上面那种查询,怎么样能够使得用户快速获取数据并且是用户想要的15.用户是应该每打一个字就搜索一下还是应该输入完后点击触发(引出防抖问题)16.后端部署在本地,如何访问后端呢(项目特有)17.访问后端用的是什么样的地址18.公司服务器的地址是什么样的形式?和前端是一个域名吗19.项目开发中如何解决跨域20.讲一下标准的跨域概念和解决方案21.为什么会有跨域这个概念22.为什么会有同源策略23.还知道其他前端安全相关的风险问题以及解决方案吗24.网络攻击的防范在实际项目中有实际应用吗(真没注意,应该有的)场景题25.现在打开一个网页,里面有一个下载地址,但是你点击的话下载失败了。但是你打开一个新页面,把这个地址复制粘贴到浏览器地址栏中,回车下载成功了,可能的原因是什么(面试官提示跟防盗链机制相关)26.简单介绍一下CDN基本概念27.CDN如何使用28.假设你购买了很多CDN厂商的服务,但是突然有一天一家厂商的CDN服务器挂了,应该如何设计让你的用户不会受任何一个厂商服务器挂了的影响29.如何实现CDN备用30.谁去判断离用户最近的CDN服务器有没有目标资源31.如果判断有这样一个节点可以访问,但是它挂了怎么办32.页面如何引入资源33.引入资源、DNS解析还有CDN节点整个调用链路是什么算法:数组中两数和为target的元素下标数组#25届暑期实习##前端##携程##我的实习求职记录#
点赞 评论 收藏
转发
/feed/main/detail/14ea6e3d29094d9584c97ecaa35457b3/discuss/602560074334097408
玩命加载中
写面经
发动态
发动态
发帖子
写文章

全站热榜

牛客网
牛客企业服务