mirror of
https://github.com/haizlin/fe-interview.git
synced 2026-01-25 16:25:49 +00:00
24 KiB
24 KiB
软技能试题
一周汇总一次
历史题目
最新:2019.11.17
- 我们公司平时有组织羽毛球活动,你喜欢打羽毛球吗?打得如何?
- 你了解我们公司吗?说说你对我们公司的了解
- 你知道二进制、八进制、十进制、十六进制的区别吗?它们分别有什么应用场景?
- 你所在的公司里的项目有用过敏捷开发吗?请说说你对敏捷开发的理解
- 除了前端以外还了解什么其它技术么?你自己最最厉害的技能是什么?
- 说说你对自我认识边界的理解
- 在平时开发的时候,你有考虑过边界问题吗?说说你对边界的理解!
- 说说你对绩效的理解?
- 你平时有玩游戏吗?都玩什么游戏呢?玩得如何?
- 你平时熬夜吗?
- 前端如何预防SQL注入?
- 你知道什么是区块链吗?
- 前端如何防止XSS攻击?
- 你有想过创业的打算吗?
- 你知道什么是内网穿透吗?有没有玩过?
- 你要是在家时,公司网站出问题了你是怎么解决的?
- 假设有一个场景,需要前端自己计算十万级别或更多的数据,你有解决什么方案呢?
- 你有做过H5的游戏开发吗?说说它的开发步骤
- 你有做过Hybrid APP开发吗?说说你的经验
- 你是计算机专业的吗?你们上学都学了哪些内容?
- 你知道开发好的功能要自测吗?你一般是怎么自测的呢?
- 你有给自己制定过计划吗?怎么去落实的?
- 在工作中,你对开发环境有什么要求吗?
- 你有在linux下编程过吗?有使用过mac系统吗?说下它和win系统的区别?
- 你有用记事本来写过代码吗?说说你的感受!
- 强类型和弱类型语言的区别是什么?
- 你觉得该不该写注释?你写注释的原则是什么?
- 你有听说过“分词”吗?说说你对它的理解
- 你知道什么是人工智能和机器学习吗?说说你对它们的理解认知
- 你知道什么是PDCA吗?要怎么运用好它呢?
- 你知道什么是域名备案吗?备案有什么用?可以不备案吗?
- 你上家公司的接口是怎么管理的?
- 说说你对AMD、CMD和CommonJS的理解
- 你知道什么是ECMAScript吗?
- 你有自己写过爬虫的程序吗?说说你对爬虫和反爬虫的理解?
- 举例缓存头都有哪些?并说明它们的用处
- 说下你对可视化开发的理解
- 当线上代码出现问题了,你该怎么排查呢?
- 当接到一个新的需求时,你的第一反应是什么?
- 在工作中,你觉得如何提高幸福指数呢?
- 你对“技术服务于生活”的理解是什么?
- 你想当技术总监吗?你觉得技术总监应具备什么样的技能?
- 从你的角度上来说下你对“产品经理”这个岗位的理解
- 请解释下单线程与多线程之间的区别?
- 浏览器本地存储和服务器端存储有区别呢?
- 说下你对预加载的理解?
- 你有做过直播相关开发吗?知道它的原理吗?
- 写js代码时你喜欢哪种命名方式?
- 这么多年来,你值得骄傲坚持的是什么?
- 如何对前端资源进行优化?
- 说说你对前端工程师日常的开发流程的理解
- 你平时是如何管理项目的?
- 移动端的性能优化有哪些方法?
- 你知道什么是BLOB URL吗?为什么要使用它?
- 你知道时间四象限吗?说说你对它的理解
- 你知道什么是二、三级域名吗?举例说明下
- 你上家公司有写日报、周报或者月报吗?说说你对写日(周、月)这事的理解
- 你有做过PHP开发?说说你自己对“PHP是世界上最好的语言”这句话的理解
- 说说你们的项目上线流程是怎样的?
- 如何让你做一个文件无刷新上传的功能,你有哪些方法可以做到?
- 你有做过扫码枪的开发吗?知道它的原理吗?
- 请解释下你理解的并行和并发、同步和异步、阻塞和非阻塞之间有什么区别?
- 你有使用过FTP吗?你知道FTP它的作用是什么吗?
- 内存和缓存有什么区别?
- 客户投诉说网站有些功能用不了,你该怎么办?
- 说说你对堆和栈的理解,它们之间有什么区别?
- 说说你对矢量图和位图的理解,它们分别有什么运用场景?
- 你知道什么是AST吗?说说你对AST的理解,它的运用场景有哪些?
- 前端的性能统计有哪些指标?
- 移动端的用户体验有哪些优化的方法?
- 为什么提倡利用多个域名来存储网站的资源?
- W3C是什么?请说说你对它的理解
- 你有自己的博客吗?维护的频率是多久呢?
- 在选择框架时应该考虑哪些因素?
- 你觉得你上家公司的前端开发流程有什么地方要优化的吗?怎么优化呢?
- 你会PHP、JAVA、Python或GO吗?都有做过哪些应用呢?
- 你知道Jenkins吗?有没有用过?说说你对它的理解
- 你期望的薪资是多少呢?
- 你有玩过Docker吗?你知道它有哪些运用场景吗?
- 你知道什么是微格式(microformat)吗?说说你的理解,它有什么运用场景?
- 你了解什么是微前端吗?说说你对它的理解
- 你在工作中有用到过websocket吗?用它来解决什么问题?
- 说说你是怎么安排你工作外的时间的?
- 你会nodejs吗?说说你运用它的场景
- 你知道产品经理一般画的原型是用什么工具吗?有没有自己玩过?
- 说说你对重构的理解
- 关于重复造轮子这件事你是怎么理解的?
- 知道为何有些网站访不需要端口号?说说你对端口的理解?
- 说说你对移动端和web前端开发的主要区别是什么?
- 你有了解opengl吗?它有哪些作用?
- 说说你对Web App 、Hybrid App和Native App这三者的理解?
- 你有开发过弹幕吗?知道它的原理吗?说说看
- 你了解雅虎前端优化的35条军规吗?你能说上几条?
- 如果一个项目要你重构成前后端分离,你的方法论是什么?
- 用哪种格式可以存储包含Alpha通道的图像?Alpha通道是指什么?
- 你有签过保密协议吗?说说你对保密协议的理解
- 你对jsfuck有了解吗?它的原理是什么?请举例说明
- 你有做过骨架屏吗?它的原理是什么知道吗?
- 你今年多大了?请说说看你认为你的程序员生涯能做到多少岁?
- 对于前后端分离,你是怎么理解的?
- 说下你是如何从PS切出图的,有什么技巧?
- 你知道什么是B/S和C/S架构吗?说说它们的区别
- shim和polyfill有什么区别?它们分别有什么用?
- 在实际工作中,要是你的想法被反对时你该怎么办?
- 淘宝、京东、百度他们的网站首页秒开是如何做到的呢?
- 前端页面有哪三层构成?分别有什么作用?
- 你知道什么是图床吗?它有什么好处?
- 要你做一个国外的web页面,你需要考虑哪些问题?
- 你上家公司前端团队有多少人?是怎么分工的?
- Web安全色所能够显示的颜色种类有多少种?
- 域名解析它有哪几种方式?
- 描述下什么是域名解析?简述它的基本过程
- 请列举出多种减少页面加载时间的方法
- 进程与线程有什么区别?JS的单线程带来哪些好处?
- 你有自己买过服务器和域名用来搭建博客或者网站吗?
- 你有画过流程图吗?开始和判定分别用什么图形表示?
- 你有用过单例模式吗?主要运用场景有哪些?
- 不查资料,你会手写正则吗?
- 你认为前端工程师应该分为哪些级别呢?说说你的看法
- 说说你对Git的branch, diff, merge的理解?
- 你知道什么是图片防盗链吗?防盗链怎么实现呢?说说你的方法
- 说说你对emojig表情的理解,前端如何处理emoji表情?它的运用场景有哪些?
- 简要描述下什么是DNS?它有什么用?
- 浏览器在什么情况下会出现“已拦截弹窗式窗口”?怎么解决?
- 你所在的团队有规范吗?举例说明都定义了哪些规范?
- 当项目准备上线前,你有做过哪些性能优化吗?
- 说说你对robots文件的理解,它有什么作用?
- 说说你对hosts文件的理解,它都有哪些作用?
- 你平常都看哪些方面的书?你看书的方法是怎样的?
- Git的reset和revert有什么区别?它们分别适用于什么场景?
- 你平时开发是用mac还是windows系统?至少举三个例子说明两者的区别?
- 刷新和强制刷新有什么区别?说说你对两者的理解
- 你会抓https和移动端的包吗?分别描述下这两种包要怎么抓?
- 说下你平时是怎么自学的?怎么安排时间的?
- 你申请的这个职位,你觉得你还欠缺什么呢?
- 你知道什么是websocket吗?它有什么应用场景?
- 一个项目写很多的纯静态页面,有公共的部分(例如头和尾)你是怎么提取公用的?
- 你有使用过JWT吗?说说你对它的理解
- 你会抓包吗?都有用过哪些抓包工具?
- 你对web服务器软件有了解吗?都使用过哪些?各有哪些优缺点呢?
- 说说你做过让你觉得最满意的项目是什么?为什么?
- 说下你对互联网行业及前端技术发展趋势的看法
- 说说你对RESTful的理解
- 你知道二维码的原理是什么吗?要把android和ios的下载地址合成一个二维码怎么做呢?
- 做了这么多年开发,说说你最大的感悟是什么?
- 本地git与远程仓库连接的方式有哪些?
- 为什么浏览器会有兼容的问题呢?
- js动画和css动画有什么区别?
- 你觉得你自己最大的优点和缺点分别是什么?能否举例说明一下?
- 如果面试官让你说说下你的家庭?你会从哪些方面说呢?
- 最后如果技术面和HR面问你:你还有什么问题吗?你分别会问些什么?
- 如果面试官让你先自我介绍下,然后说下你的工作经历,你该怎么说?
- 说说什么是设计模式,你最常用的设计模式有哪些?
- 说说你对同构和SSR的理解
- 知道IPV6是什么吗?说说它和IPV4的区别是什么?
- 如何预防掉头发?
- 对于让你接手一个你觉得很烂的老项目,你该怎么办?
- 对于5G的到来,你是怎么看的?说说你的想法
- 说说你对浏览器的关键渲染路径的理解
- 说说你对域名收敛和域名发散的理解?分别在什么场景下使用?
- 网站被劫持植入广告该怎么办?如何防止?
- 和你的上级领导意见不一致时你该怎么办?
- 有用过本地存储吗?有什么限制?有没有考虑过超出了限制怎么办?
- 说说你对CDN的理解,使用过程中有没有遇到过问题?
- 你写文档一般用什么工具?Markdown有用过吗?
- 说说你对http、https的理解
- 你有遇到过字体侵权的事吗?如何解决?
- 最近996一词很火,谈谈你对996的看法
- 如果HR说要做背调,还要你给出近三个月的银行流水,你该怎么办?
- 说说你对本项目的看法及建议
- 从你的角度上来讲,你觉得如何管理前端团队?
- 说说你对http、https、http2的理解
- 最近在学什么?能谈谈你未来3,5年给自己的规划吗?
- 你现在在团队是什么角色,有起到了什么显著的作用吗?
- 你有自己的博客吗?平时自己有写一些技术文章吗?
- 说说你对NodeJs的理解及用途
- 公钥加密和私钥加密是什么?
- 你知道网页三剑客指的是什么吗?你有用过Dreamwear吗?
- 如果让你快速使用一门你不熟悉的新技术,你该怎么办?
- 对于前端安全,你了解多少?说说你对XSS和CSRF的理解
- 谈一谈你知道的前端性能优化方案有哪些?
- 你了解什么是技术债务吗?
- 你对全栈工程师的理解是什么?
- 你在上一家公司工作流程是怎么样的,如何与其他人协作的?是怎样跨部门合作的?
- 对于有压力时,你是怎么抗压的?
- 解释下CRLF是什么?
- 在工作中能让你最有成就感的是什么?并介绍下你最得意的作品吧
- 在浏览器中输入url到页面显示出来的过程发生了什么?
- 你为什么离职呢?
- 你对Git的branch及工作流的理解是什么?
- 说说你工作中遇到过比较难的技术问题是什么?是如何解决的?
- 你经历过老板要求兼容IE吗?IE几?有什么感悟?
- 说说一件或几件(介绍下除了工作外)你觉得能为你面试加分的事
- 前端工程师这个职位你是怎么样理解的?聊聊它的前景?
- 来说说你对重绘和重排的理解,以及如何优化?
- 你会手写原生js代码吗?
- 最近都流行些什么?你经常会浏览哪些网站?
- 你如何看待团建的?你们团建一般都怎么实施?
- 说说你对SVN和GIT的理解和区别
- 你在的公司有没有做代码审查(CodeReview)?如果有是怎么做的?如果没有你觉得应该怎么做才更好?
- 对于加班你是怎么看的?
- 你最喜欢用哪些编辑器?喜欢它的理由是什么?
- http都有哪些状态码?
- 网页应用从服务器主动推送到客户端有那些方式?