查看: 11889| 回复: 16
跳转到指定楼层
上一主题 下一主题
收起左侧

[找工就业] 发一个Front End/Full Stack的跳槽总结

   
全局:

2021(1-3月)-CS硕士+3-5年 | 网上海投|BayArea湾区 FrontEndEng全职@其他

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
本帖最后由 cao123 于 2021-3-12 14:53 编辑

前前后后面试了差不多2-3个月,终于告一段落了。就用这个帖子记录和总结这一次的跳槽经历吧。

1 面试准备:
这次投的岗位包括前端和full stack。所以要准备的材料包括
1)leetcode: 刷了350道题左右。白天上班, 晚上刷题真的累呀。对每道题目的要求是用高效的算法做出来并且代码要写得漂亮。
2)  前端的基础知识: 强烈给大家推荐一下这个网站,https://github.com/h5bp/Front-end-Developer-Interview-Questions。这里能够涵盖大部分的前端基础知识和考点,在看完了以后如果自己能够不断总结,前端的能力肯定会提高很多。. 1point 3 acres
3)System Design: 这次我只大概看了看地里的帖子,准备得不充分, 所以有些公司没有给到满意的level
4)  Behavriour question:准备了10个左右的例子来应对各种问题,至少保证同一个例子不会在一次onsite面试中用到两次。
5)刷面经,在onsite之前我一般会在地里看看面经,帮助真的很大,经常遇到原题。
. 1point 3 acres
2 如何拿到面试
1) 朋友内推,这个最为有效
2) Linkedin Premium或者hired,会有很多recruiter来找你
3) 海投
.google  и
3 面试过程
1) 分享几个面试的要素吧。首先是沟通,在开始解决问题之前,先和面试官说清思路,以防自己走偏。然后在写代码的过程中也要不断解释自己的思路,从而保证面试官和你在同一个频道上。 其次是速度,很多公司特别是facebook coding轮基本都是一轮两道题,如果打字不够快,根本写不完。最后就是心态,keypoint就是要让自己平静,不要紧张,抱着一个放松和学习的心态去和面试官一起讨论和解决问题。
2) 面试题型
    最最常见的就是算法和system design了。除了这些我还想着重说一下前端的一些题型
    a) 给你一整个文件包,在规定时间内需要完成一个小的project。这个里面给你把api都写好了,但是前端的部分全部需要自己写
    b) 把js代码给你写好了,但是里面有bug,需要你改错。
    c) 让你去实现一些js中本来就存在的函数,比如用Set Timeout去实现Set Interval+Clear Interval或者是实现lodash中的set function. 1point 3 acres
    d) 实现一些常用的前端插件比如 star rating, slider或者是typeahead。这个也是我面试别的时候经常爱出的类型,哈哈。

4 面试结果
一共投了差不多30-40家,店面了15家,进入onsite的有差不多10家(Google, Facebook, Uber, DoorDash, Pure Storage, Roblox, Didi, Box, Cohesity, Sumo Logic, Dialpad, Instacart)
拿到其中的6个Offer,还算满意,没有白忙活。.

5 薪资和下家选择
和不少Recruiter聊过薪资问题。有经验的hr真的很难搞,他们的策略首先会给你使劲low ball,被你识破了以后会告诉你对应的level的range是多少,事实上你可以比range的上限再多要出很多来,永远不要低估公司多有钱。这时候就需要你的competing offer出马了。最后还会告诉你说你这个offer是我们极力争取的,所以最多给你两天,你必须马上要签字。这里我就不点名说是哪几个公司的hr了,哈哈。
这方面的经验就是
.1point3acres1) 安排好timeline,在和dream company谈package的时候最好手里有compete offer
2) 多做做功课,看看一亩三分地和level.fyi知道公司大概能给出一个什么包裹来。
. Waral dи,
最后祝大家好运,希望大家都能offer多多。
.1point3acres. 1point3acres.com


评分

参与人数 18大米 +25 收起 理由
huiyanjin + 1 很有用的信息!
Ivvvvvy + 1 很有用的信息!
CApopsicle + 2 很有用的信息!
渣渣程序员 + 3 给你点个赞!
reply2012 + 2 给你点个赞!

查看全部评分


上一篇:暑假实习面试接连fail,心态已崩求指正
下一篇:利口的题库准确率有多高?
全局:
前端刷题可以试试 https://bigfrontend.dev/ 这个网站。题目特别全

评分

参与人数 3大米 +3 收起 理由
儒雅随和 + 1 赞一个
miaomiao2 + 1 给你点个赞!
cao123 + 1 赞一个

查看全部评分

回复

使用道具 举报

推荐
 楼主| cao123 2021-3-13 09:07:55 | 只看该作者
全局:
miaomiao2 发表于 2021-3-13 09:02
想问一下楼主,前端的系统设计怎么准备呢?full stack职位的系统设计是不是还是以后端的系统设计为主?

前端的系统设计面试中,被问到的是客户端,api level这两层,以及他们之间的交互,如何定义end point,如何提高前端性能。

Full stack的系统设计主要就是传统的system design吧,我也准备得不是很好

评分

参与人数 1大米 +1 收起 理由
miaomiao2 + 1 能分享一下前端系统设计的准备资料吗?

查看全部评分

回复

使用道具 举报

🔗
BrownL 2021-3-12 16:02:13 | 只看该作者
全局:
感谢分享,楼主offer好多。intern和new grad适合做full stack吗?感觉要复习的东西非常多比general swe多
回复

使用道具 举报

全局:
感谢,正好在投国内全栈和前端实习
回复

使用道具 举报

🔗
 楼主| cao123 2021-3-12 23:45:34 来自APP | 只看该作者
全局:
BrownL 发表于 2021-03-12 00:02:13
感谢分享,楼主offer好多。intern和new grad适合做full stack吗?感觉要复习的东西非常多比general swe多
full stack要学的东西比较多,new grad还是推荐general swe,因为只需要刷题和少量的system design应该就可以。
回复

使用道具 举报

全局:
想请问楼主,full stack 的工作,在前后端方面,和纯的 前后端工程师 的主要区别是什么?
回复

使用道具 举报

🔗
 楼主| cao123 2021-3-13 03:46:43 来自APP | 只看该作者
全局:
请叫我热情老八 发表于 2021-03-12 11:13:28
想请问楼主,full stack 的工作,在前后端方面,和纯的 前后端工程师 的主要区别是什么?
纯前端和后端的swe,就只负责纯前端或者后端的东西。full stack可能前端和后端都要做,我自己主要做前端,但是也会做backend api和ci cd pipeline的东西。
回复

使用道具 举报

🔗
miaomiao2 2021-3-13 09:02:21 | 只看该作者
全局:
想问一下楼主,前端的系统设计怎么准备呢?full stack职位的系统设计是不是还是以后端的系统设计为主?
回复

使用道具 举报

🔗
miaomiao2 2021-3-13 09:15:55 | 只看该作者
全局:
cao123 发表于 2021-3-13 09:07
前端的系统设计面试中,被问到的是客户端,api level这两层,以及他们之间的交互, ...
能分享一下前端系统设计的准备资料吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表