首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
宝塔
V2EX  ›  前端开发

如何面一个好的前端工程师?

  •  
  •   Zach369 · 88 天前 · 931 次点击
    这是一个创建于 88 天前的主题,其中的信息可能已经有所发展或是发生改变。
    首先申明 我的主写语言是 php 和 golang. 前端的 js 部分基本也都是我来写的。目前公司想招一个前端。最近面了好多,发现一直找不到一个好的前端。

    本公司前端框架使用 vue,所以我在面试的时候多少会牵扯到一些 vue 的东西。

    下面说下我的面试问题,欢迎大家给些建议。多多指导

    1.git 版本工具常用的一些命令?
    2.vue 组建间的参数传递?
    3.vue 首屏加载慢的解决方法有哪些?
    4.js 的垃圾回收机制、内存泄漏以及解决的方法?
    5.跨域问题如何解决?
    6.从输入 URL 到页面加载发生了什么?
    7.了解的 HTTP 响应码以及含义?
    8.js 的基本数据类型,对象的深拷贝和浅拷贝实现?
    9.根据面试简历提问一些问题
    14 回复  |  直到 2019-08-28 09:06:56 +08:00
        1
    df4VW   88 天前
    题都不错呀,我觉得挺好的。

    可以加一点 API 使用,基本 oauth 的 flow,前后端分离的实践。

    之前我比较喜欢问的白板提是实现各种 lodash 的函数,debounce, throttle 之类的
        2
    wszgrcy   88 天前 via Android
    问和后端如何交互。。。(至少招人要能和后端合作吧)有些连跨域怎么解决都不知道
        3
    SilentDepth   88 天前
    我问过 Vue 组件的 data 为什么必须是一个函数,一个很简单的问题(答案直接就写在了官方教程上),但很遗憾十有六七答不上来,令我费解。也许是我司的面试门槛太低了吧……
        4
    Zach369   88 天前
    @wszgrcy 是我现在见识短了吗?现在前端使用 vue 框架 ,不应该都是前后端分离了吗? 我问 HTTP 响应码 就是想看看 联调遇到问题,如果通过响应码来知道是前端还是后端错误。
        5
    islangsaying   88 天前
    还有 html5 css5 DOM 缓存 webpack 相关 xss 攻击
        6
    murmur   88 天前
    第一个答案是 git push --force 么
        7
    wszgrcy   88 天前 via Android
    @Zach369 有些从培训出来的只会写前端,都不知道出了问题是前端的还是后端的,
        8
    zjsxwc   88 天前 via Android
    我是后端,就说一个我碰到的极品多年资深老油条前端,是在我进入那家公司前已经存在的老员工,

    这人不思进去,得过且过,在纯调样式的前端专业领域,只会 css 调样式后,就不去学 sass、less、不去学 flex 布局,连 bootstrap 都不会。

    还有代码习惯,各种任性命名,比如英文单词写错不去纠正,比如拼音和英语混搭,比如各种无意义缩写,各种拼写格式如驼峰与下划线混搭等。

    还有做事情不负责任只基本做一半,每次问某某时间点(给的时间和别的前端差不多工作量)前能做好吗,他都很有信心地说可以做好,真让拿出来根本不能通过最基本的测试,这个很坑队友的,根本不能安排工期。

    让此君写 JS 那就完全是在写 bug 了,前面说了各种代码上任性还屡教不改,最重要的是编码能力不行,连手写普通的排序都写不好,最后把他丢给新来的刚毕业不久但已经有经验的新人前端去带他,真的是没人想要要和他合作。
        9
    Tenlp   88 天前 via Android
    看了楼主这题目我突然对找工作有信心了....
        10
    zjsxwc   88 天前 via Android
    让我面试前端的标准,
    就是
    别连基本算法都不会写、leetcode 二级难度的题目总要会吧
    别英语很差连变量都不会命名
    别没有审美,代码乱糟糟的一团,审美很差也来做前端
    别没有责任心坑队友,能够正确理解做到什么程度才算是把分配的任务做好
        11
    hiroya   88 天前
    @SilentDepth 这个问题也是被面到了才注意到这个问题,很多时候都是遇到问题才去查文档的,不一定会关注官方教程
        12
    SilentDepth   88 天前
    @hiroya #11 考虑到官方教程上单独用一个 3 级标题讲了这个事情,而且位于「组件基础」这一章的前段,实在不应该没看到。我只能认为是看教程的时候太不踏实了。
        13
    Zach369   88 天前
    @SilentDepth 这个确实,大家可能只是学会了应用。没有细细的读官方文档。 我同样也会有这个习惯,如果只是简单的使用,要求不高的话, 都是随便看看文档就搞了。 只有要求多的时候,就会反复的看几遍文档,一点点的推敲。
        14
    BaiLinfeng   82 天前
    够用了在哪里大神带我
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4256 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 21ms · UTC 06:29 · PVG 14:29 · LAX 22:29 · JFK 01:29
    ♥ Do have faith in what you're doing.