记一次社招面试

前端迷

共 1291字,需浏览 3分钟

 · 2021-07-05

自从2月份决定离职后,我就一直没有投简历,直到交接完手头工作后才开始投简历。而我又偏向于去深圳,所以打算先在上海投一些小公司练练手,积累一下面试经验,毕竟自己也没有参加过社招。


再惠网络科技


一面

  1. 自我介绍一下

  2. 看到你用过mobx,说一下mobx的优势?实现原理呢?

  3. 你工作以来,在项目中遇到的印象深刻的问题有哪些?有没有在项目实践过一些自己的想法和新技术?

  4. 说说TS和ES的区别,以及TS带来的好处?

  5. 你说你学习能力强,那你毕业这一年多来,你都是怎么熟悉业务和项目的?有系统的看完过哪本书?

  6. 对小程序有了解吗?(我只写过demo)

  7. 对打包工具有了解吗?

  8. 除了react,你还用过哪些框架?

  9. 求契波那切数列的第N项

  10. 获取到契波那切数列的前N项

  11. 求一个对象的层级数(我写完后,又问如果不用递归,只用循环实现呢)

  12. 实现下面这道题中的machine函数

    image_1d5oivtp41p1a1r3v1ne4qdmr9mm.png-113.5kB

二面

  1. 介绍一下你们那边的业务?那你们业务都是在app里面吗?(安卓、IOS、H5甚至小程序和快应用都有,基本上都是webview套h5做的)

  2. 你最近有比较感兴趣的、主要研究的技术吗?为什么感兴趣?

  3. 我看了你的github,上面star了一个react.backbone,这个是什么?

  4. 我看你的github里面有个mobx-jquery,这个是做什么的?

  5. 这个mobx-jquery里面的observer你是怎么实现的?(封装的autorun)那么autorun的原理是什么?

  6. 你对团队的要求是怎么样的?你毕业这一年多收获最大的是什么?

  7. 看到你写了TS,那么TS的优势是什么呢?你说修改字段后其他还用原字段的地方会报错,那么是怎么跟踪到是否修改的呢?vscode里面是怎么实现根据类型文件来给一个方法添加类型的呢?

  8. 看到你的简历里面写着维护一个老项目,这个lizard是什么框架?(基于backbone封装的一个Hybrid框架xxxxx)

  9. 那来做道题吧。实现一个函数,可以按顺序获取到一个DOM节点下面所有的文本。

  10. 你有什么想问我的吗?(你平时在公司的一天都是在做什么呢?)

总结

感觉技术栈和这家可能不是很匹配,他们主要做h5和小程序,h5也以vue居多,所以这些问题基本上都没怎么深入。
面试除了mobx,也没问过我react相关的技术,也没问过app开发方面的东西,他们唯一感兴趣的就是TS,可惜我TS写的不多。
但是面试体验还不错,我属于比较紧张的人。面试官让现场写代码,可以查资料,可以现场调试,甚至有不懂的还可以问一下他,我觉得这个挺好的。听他们描述,感觉团队技术氛围不错,和HR聊了一下,觉得福利还算不错。
只是谈薪资的时候,他们一直没给出明确答复,说是等CTO回来后让他定夺,所以我猜多半是挂了。

最后,附上那道我觉得很有意思的那道题的答案。

浏览 30
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报