在过去的一个月里,自己面试了多家公司的前端岗位,很幸运的是拿到几个不错的 offer,所以想通过这篇文章做个记录与总结,希望给打算求职的你一些参考。
19届,本科,计算机相关专业。毕业后,一直在一家三线厂做前端开发的工作...
其实这次之所以想出来面试,一共有两个原因:其一是,校招结束后就没有面试的经历了,不知道自己目前在招聘市场的水平到底如何;其二是,自己想回南方发展。 所以 2021 农历新春伊始,我就开始复习面试相关的知识,并着手准备相关材料。面试的前期准备大概花了半个月, 2 月 28 号投出了第一封简历....
对下一份工作的核心诉:大平台 + 有技术沉淀 + 「知名」前端团队 所以一共投递了 5 个职位:
面试结果:蚂蚁、腾讯、百度、滴滴都通过了面试并拿到 offer ,抖音支付二面挂。
一面
二面
...其他一些记不住了,这一面很多手写:)
三面 这一面没有问前端基础支持,只是对简历中的一些项目进行了提问,还问了前端的学习经历以及后续的职业规划... 这面通过后就是 HR 了,聊 offer ...
蚂蚁金服的面试流程和其他公司有所不同,它的每一轮面试都是面试官单独加你微信,再和你约面试时间的。 在正式开始一面之前,一面面试官给我发了两道笔试题,让我这规定时间内完成后发给他,题目是:
题目一: 请实现 find 函数,使下列的代码调用正确。
// 约定:
// title数据类型为String
// userId为主键,数据类型为Number
var data = [
{userId: 8, title: 'title1'},
{userId: 11, title: 'other'},
{userId: 15, title: null},
{userId: 19, title: 'title2'}
];
var find = function(origin) {
// your code are here...
}
// 查找 data 中,符合条件的数据,并进行排序
var result = find(data).where({
'title': /\d$/
}).orderBy('userId', 'desc');
console.log(result);// [{ userId: 19, title: 'title2'}, { userId: 8, title: 'title1' }];
复制代码
题目二: 使用 React 或 Vue 技术栈实现一个流水线组件。
流水线组件.png
基本数据结构
interface Pipeline{
stages: Stage[];
}
interface Stage{
title: string;
jobs: Job[];
}
interface Job{
name: string;
status: 'success' | 'fail';
time: number; //毫秒时间戳
}
复制代码
一面
二面
三面+HR 面
偏右面的我(ps:终于见到 偏右 大佬了)
这一面没有问前端基础相关的问题,问了我项目中的一些技术细节,方案设计上的问题。偏右老师的问题真的很有水平,直切要害,都是项目推进过程中遇到的坎。还问了一些后续规划的问题。
关于 HR 面,之前看很多人说阿里 HR 面比较难,而且会刷人。但就我的经历来看,就是一些比较常规的问题,如:
这些问题可以先想想,然后如实回答即可~
一面
还有一些基础题目...
二面
这一面对于项目里的技术细节问的很深入,还问了些计算机网络、React相关的问题...
三面
就记到这些问题...
四面
这一面 hr 约的时候和我说是 GM 面,本以为会和其他公司一样,主要考察技术视野和职业规划... 但一上来问我技术问题着实没想到.... 这面结束后就是 HR 面,两个 HR 同时面,感觉全程都是我疯狂讲故事
这两家公司具体的经历我就不一一赘述,很多问题和上面三家差不多... 就简单讲讲抖音考了那几道笔试题:
前端面试三个重要部分:简历与项目、前端基础、算法和手写代码。一般情况下,只要三部分中的其中两个很好的话,基本就能通过面试。所以下面我会根据自己情况,来和大家说说如何准备这三部分内容:
由于平时自己也负责组内进行一些面试工作,作为面试官来说,简历真的很重要!!它是面试官对你的第一印象,所以简历的排版以及内容质量很关键。
我们先从简历的排版说起,总结起来有以下几点:
如果说简历排版是外在美,那么简历中的内容则是更为重要的"内在美"。一份好的简历,是能够清楚如实地表述自己当前的背景和工作内容,我们通常将简历内容分为四个部分:个人信息&教育背景、工作经历、项目介绍、自身技能&自我评价。
个人信息&教育背景、工作经历这两部分按照自身真实情况写即可,切勿造假!! 可能很多人为了简历能够"华丽",会对教育背景&工作经历进行虚构和造假,这种操作的后果,就是在背景调查阶段极有可能被发现,从而导致你的 offer 被取消,情形严重者可能会被拉黑。
项目介绍 和 自身技能&自我评价 这两块的内容往往决定了面试结果的评级。我们先说项目这部分。简历排版、个人背景决定的是你是否能够通过初筛,个人项目则是决定面试通过后定级的上限。在帮组内面试相关候选人时,通常会对项目这部分内容重点关注,关注的内容主要有两个:
所以作为候选人,我们要尽量去罗列一些具有代表性的项目,这样会提升面试官对自己的印象,而且一定要对写在简历上的项目烂熟于心,面试前可以采取自问自答的方式来进行练习。很多候选人的项目部分会写很多业务相关的内容,没有真正拿的出手亮点项目,导致简历平平无奇。
我们在平时工作中要多去参与一些如:性能优化、质量保证、构建优化、运营赋能的技术项目,这些工作,不仅能提升你技术的广度和深度,而且可以极大的丰富你简历的内容,让你在面试中有更多筹码。
技能&荣誉&自我评价 只要清楚列出你的技能和荣誉即可,例如:有移动端开发经验、微前端经验、熟悉 linux、node、获得了XXX奖项等。对于「自我评价」这部分,我个人并不喜欢,因为这些内容往往都是千篇一律,没有什么有价值的信息。
前端基础相关的面试题,很多 github 仓库都有收集,在面试之前我们当然可以通过这些进行查漏补缺,但关键还是需要平时积累而且要有深入的理解,以免面试的时候出现一往深处问就不知道的情况... 这里推荐几个前端基础相关的书籍和内容:
对于「算法」,亲身经历告诉你们,临时抱佛脚是没有用的... 一定要平时坚持刷,保持“手感”!就我的前端面试情况来看,考察的算法并不会很冷门、很难,一般都是 easy、medium 难度的,所以可以先从简单的开始刷,再慢慢过渡到 medium 和 hard 的,循序渐进。、
手写代码比较常见的几道题目:
面试其实是一个自检、自省的过程,期间会发现自己的优点和不足。这次面试经历暴露了自己在算法及专项领域技术思考的欠缺...所以今后还要加强这方向的学习和巩固,但同时拿到了三家"大厂"的 offer,也是对过去一年半的工作的一个肯定,说明我是一名合格的螺丝钉
关于面试期间的心理状况,面试的整个过程是很心累的,在这短短的一个月里,你会经历极度自信和极度失落的跨越,期间需要调整好自己的心态,面试没通过并不是你被全盘否认了,只是你的工作经历并不是很契合他的职位需求,所以还是要保持信心和斗志。
在经历过这几场面试之后,一直在思考一个问题:3-5 后你的核心竞争力是什么?
对于前端来说,在初入职场时,可能由于学习投入的时间有差别,自己和其他人的水平存在一定差距,但这种差距随着时间的推移会渐渐缩小,工作 3 年后,大多数人基本就能 cover 住业务问题了,所以核心竞争力并不是你写了xxx需求...,而是你是否有持续学习的能力以及在某个前端领域是否有自己的思考与沉淀。
本文由哈喽比特于3年以前收录,如有侵权请联系我们。
文章来源:https://mp.weixin.qq.com/s/-Waef5XDXIjPkxJzGbboPw
京东创始人刘强东和其妻子章泽天最近成为了互联网舆论关注的焦点。有关他们“移民美国”和在美国购买豪宅的传言在互联网上广泛传播。然而,京东官方通过微博发言人发布的消息澄清了这些传言,称这些言论纯属虚假信息和蓄意捏造。
日前,据博主“@超能数码君老周”爆料,国内三大运营商中国移动、中国电信和中国联通预计将集体采购百万台规模的华为Mate60系列手机。
据报道,荷兰半导体设备公司ASML正看到美国对华遏制政策的负面影响。阿斯麦(ASML)CEO彼得·温宁克在一档电视节目中分享了他对中国大陆问题以及该公司面临的出口管制和保护主义的看法。彼得曾在多个场合表达了他对出口管制以及中荷经济关系的担忧。
今年早些时候,抖音悄然上线了一款名为“青桃”的 App,Slogan 为“看见你的热爱”,根据应用介绍可知,“青桃”是一个属于年轻人的兴趣知识视频平台,由抖音官方出品的中长视频关联版本,整体风格有些类似B站。
日前,威马汽车首席数据官梅松林转发了一份“世界各国地区拥车率排行榜”,同时,他发文表示:中国汽车普及率低于非洲国家尼日利亚,每百户家庭仅17户有车。意大利世界排名第一,每十户中九户有车。
近日,一项新的研究发现,维生素 C 和 E 等抗氧化剂会激活一种机制,刺激癌症肿瘤中新血管的生长,帮助它们生长和扩散。
据媒体援引消息人士报道,苹果公司正在测试使用3D打印技术来生产其智能手表的钢质底盘。消息传出后,3D系统一度大涨超10%,不过截至周三收盘,该股涨幅回落至2%以内。
9月2日,坐拥千万粉丝的网红主播“秀才”账号被封禁,在社交媒体平台上引发热议。平台相关负责人表示,“秀才”账号违反平台相关规定,已封禁。据知情人士透露,秀才近期被举报存在违法行为,这可能是他被封禁的部分原因。据悉,“秀才”年龄39岁,是安徽省亳州市蒙城县人,抖音网红,粉丝数量超1200万。他曾被称为“中老年...
9月3日消息,亚马逊的一些股东,包括持有该公司股票的一家养老基金,日前对亚马逊、其创始人贝索斯和其董事会提起诉讼,指控他们在为 Project Kuiper 卫星星座项目购买发射服务时“违反了信义义务”。
据消息,为推广自家应用,苹果现推出了一个名为“Apps by Apple”的网站,展示了苹果为旗下产品(如 iPhone、iPad、Apple Watch、Mac 和 Apple TV)开发的各种应用程序。
特斯拉本周在美国大幅下调Model S和X售价,引发了该公司一些最坚定支持者的不满。知名特斯拉多头、未来基金(Future Fund)管理合伙人加里·布莱克发帖称,降价是一种“短期麻醉剂”,会让潜在客户等待进一步降价。
据外媒9月2日报道,荷兰半导体设备制造商阿斯麦称,尽管荷兰政府颁布的半导体设备出口管制新规9月正式生效,但该公司已获得在2023年底以前向中国运送受限制芯片制造机器的许可。
近日,根据美国证券交易委员会的文件显示,苹果卫星服务提供商 Globalstar 近期向马斯克旗下的 SpaceX 支付 6400 万美元(约 4.65 亿元人民币)。用于在 2023-2025 年期间,发射卫星,进一步扩展苹果 iPhone 系列的 SOS 卫星服务。
据报道,马斯克旗下社交平台𝕏(推特)日前调整了隐私政策,允许 𝕏 使用用户发布的信息来训练其人工智能(AI)模型。新的隐私政策将于 9 月 29 日生效。新政策规定,𝕏可能会使用所收集到的平台信息和公开可用的信息,来帮助训练 𝕏 的机器学习或人工智能模型。
9月2日,荣耀CEO赵明在采访中谈及华为手机回归时表示,替老同事们高兴,觉得手机行业,由于华为的回归,让竞争充满了更多的可能性和更多的魅力,对行业来说也是件好事。
《自然》30日发表的一篇论文报道了一个名为Swift的人工智能(AI)系统,该系统驾驶无人机的能力可在真实世界中一对一冠军赛里战胜人类对手。
近日,非营利组织纽约真菌学会(NYMS)发出警告,表示亚马逊为代表的电商平台上,充斥着各种AI生成的蘑菇觅食科普书籍,其中存在诸多错误。
社交媒体平台𝕏(原推特)新隐私政策提到:“在您同意的情况下,我们可能出于安全、安保和身份识别目的收集和使用您的生物识别信息。”
2023年德国柏林消费电子展上,各大企业都带来了最新的理念和产品,而高端化、本土化的中国产品正在不断吸引欧洲等国际市场的目光。
罗永浩日前在直播中吐槽苹果即将推出的 iPhone 新品,具体内容为:“以我对我‘子公司’的了解,我认为 iPhone 15 跟 iPhone 14 不会有什么区别的,除了序(列)号变了,这个‘不要脸’的东西,这个‘臭厨子’。