GitHub 标星 3.2w!史上最全技术面试手册!

USB PD快充功率监测仪:高精度嵌入式USB电压电流测量终端 USB供电已从数据接口演进为关键电源总线,尤其在PD快充场景下,工程师亟需对5V–20V宽压范围内的实时电压、电流及瞬时功率进行精准捕获。其底层原理依赖高共模抑制比的高边电流检测与分压采样+ADC数字化处理,结合LDO低噪声供电保障模拟链路精度。该类设备的技术价值在于以低成本实现协议无关的‘电气层可视化’,规避商用ASIC测试仪的黑盒局限,支撑PD充电验证、电源设计调试与教学实验等工程实践。本文介绍的开源USB表即基于N32G430 MCU与INA199电流检测芯片,覆盖USB-C输入/输出双通道监测,具备 阅读详情

640?wx_fmt=png

本文转自量子位,作者安妮,编辑 GitHubDaily

技术人员求职面试,单刷 LeetCode 上的大厂题库可能还不够。

简历怎么写才能吸引 HR 的眼光,可能会被技术老大问到哪些常见问题,拿到 Offer 之后怎样才能让自己的优势最大化然后优中选优?

面对这些赤果果的问题,目前就职于 Facebook 的新加坡小哥 Yangshun Tay 就整理了一份干货:

堪称最全技术人员面试手册!

640

https://github.com/yangshun/tech-interview-handbook

面试全流程需要注意的事项都在里面了,包含从简历准备、面经和谈判全过程,教你如何避雷不踩坑。

这份资源在 GitHub 上 Star 数已经已破 3.2w 了,Hacker News 上的热度直逼 700,300+ 人参与讨论求职雷区。

https://news.ycombinator.com/item?id=20727126

这是什么神仙干货啊?!

全!太全了!

到底里面都有什么?我们来看下大致内容框架。

面试备忘录:

640?wx_fmt=png

涉及面试前需要准备的问题,收到面试题的考虑方式、编程测试准备流程、面试总结。

各类算法小贴士,以及按主题分类过的最容易考到的问题:

640?wx_fmt=jpeg

科技巨头们的通用常见问题,以及几个大厂的常见通用非技术问题:

640?wx_fmt=jpeg

适合在面试结束时问考官的好问题!:

640?wx_fmt=png

一册在手,面试我有。

如何让 HR 10 秒内发现你简历亮点?

如何让你的简历脱颖而出?可能要讲究一定的技巧。很多优秀工程师因为不了解 HR 的工作方式,一而再错过面试邀请。

Yangshun 认为,公司在开设职位前通常会定性职位所需具体技能,将其分为必须拥有、如果你具备我会很高兴和特殊奖励。

必需技能通常包括学位、特定编程语言与编程经验。

很高兴看到你具备的技能主要包括:

  • 对次要语言是否熟悉

  • 一些软技能(如如何与团队更好交流沟通)

特殊奖励指很难得的技能 / 经历,不一定是一项要求,但会对工作有用。

以上三者确定后,HR 不寻求挑选 “完美候选人”,而是挑选 “合适候选人” 就 OK 了。

而一个 HR 对一份简历的阅读时间,大约在 10 秒左右,如何让一份简历更出彩?

小编总结出几条 Tips:

  • 简历之外附带一封求职信,告诉 HR 你为什么是 TA 要找的人

  • 简历长度最多 2 页,没有 HR 会对你的住址、小初高经历、人生故事感兴趣

  • 如果 GPA 过得去一定要着重处理,这是一个标准化的指标

  • 如果你工作经历丰富,那么简历上只写与所申请工作有关的就可以了

  • 合适的联系邮箱:

    • john.doe@gmail.com ✅

    • angrybirds88@gmail.com ❌

  • 简历风格简单即可,标准模板也不会出错

  • 注意凸显项目经历

    • 在项目中你用到了什么技术,做了什么,学习到什么等等;

    • 有 2-3 个项目符合你申请的职位;

    • 避免使用 “模块代码项目” 之类的标题,HR 看不懂啊~

注意:你可能不知道 HR 可能会在面试你之前先在全网搜一搜你的名字,你可以先发制人自己排查下有没有雷区,注意保护隐私~

简历注意事项,你 get 到了吗?

Yangshun 小哥哥表示,选择大公司还是小公司,其优劣都很明显。

于是,对初创公司、中等规模公司和大厂之间工作类型、职业阶梯、迭代速度和薪酬构成等问题,Yangshun 进行了对比。

他将 <100 人的公司定义为小规模公司,100-1000 人为中等规模,>1000 人为大公司。

薪资待遇:小厂基本工资可能略高于大厂,但因为公司估值不明确,股权价值难以定量;中等规模公司估值清晰价值高,大厂薪资总体来说为行业最好,股票价值大。

工作类型方面,小厂以产品开发居多,一人可分饰多角,前端后端 Devops 甚至设计;中等规模设计产品开发和一些基础设施;大厂为 “螺丝钉” 模式,内部转岗的机会比较多,基础设施的建设更常见。

工程师常见面试题

由于编程语言多样,题目变化过于繁杂,题海战术只适合时间充足、有大量时间去准备大厂面试工程师。

这份手册里有一份题目小抄,作者给总结下常见题目类型,包括排列问题、二进制问题、动态规划问题 (DP)、几何机构问题、图形学、哈希表(Hash table)、矩阵、堆栈、数学基础、面向对象编程等。

对于每一个可能需要注意的算法,Yangshun 总结了这类问题需要注意的事项,比如在数学基础类里,提醒你如果你用的是 Java 和 C++ 等类型,记得检查处理 overflow/underflow 问题。

640

还推荐了对应的 Leetcode 问题及连接,让你有的放矢:

640

以及预测的面试问题,有效刷题,告别题海~

640

此外,还有特定大厂的常见问题,比如谷歌:

640

Facebook:

640

除了上面介绍的部分,干货中还有更多的面试常见通用问题等超多干货,因此需要你花一定时间细细品读。

最后,祝你早日找到理想工作?。

欢迎扫码关注:

640?wx_fmt=other

k8s上分离集群seatunnel部署(生产推荐) 阅读详情

相关推荐

Apk脱壳圣战之---脱掉“梆梆加固”的保护壳

一、前言 现如今Android用户的安全意识不是很强,又有一些恶意开发者利用应用的名字吸引眼球,包装一个恶意锁机收费的应用,在用户被骗的安装应用之后,立马手机锁机,需要付费方可解锁。这样的恶意软件是非常让人痛恨的。所以本文就用一个案例来分析如何破解这类应用,获取解锁密码,让被骗的用户可以找回爽快! 二、分析软件锁机原理 本文用的是一款叫做:安卓性能激活.apk,关于样本apk文件后面会...

尼古拉斯.赵四的博客 5062

GitHub最强技术面试手册:Tech Interview Handbook

GitHub最强技术面试手册:Tech Interview Handbook 摘要: 求职还是需要认真准备的。 原文:超实用技术面试手册,从工作申请、面试考题再到优势谈判,GitHub获30000星 作者:量子位 技术人员求职面试,单刷leetcode上的大厂题库可能还不够。 简历怎么写才能吸引HR的眼光,可能会被技术老大问到哪些常见问题,拿到Offer之后怎样才能让自己的优势最大化然后优中选...

bixianjue6794的博客 577

DCM4CHEE Archive Light 应用配置-存储配置

本文介绍了在DICOM归档系统中配置和管理存储的方法,包括通过用户界面和LDAP导入两种方式。主要内容包括: 存储配置概述:用户可根据需求配置单个或多个存储设备,支持在磁盘空间不足或多任务并行时使用。存储分为Archive设备级(序列元数据存储)和Application Entity级(对象存储/元数据存储)。 用户界面操作: 设备级存储配置:通过菜单导航添加/编辑存储描述符,设置Storage ID、URI等关键参数 应用级存储引用:在设备扩展和网络AE中分别配置元数据和对象存储引用 LDAP配置方法:

洪城叮当的博客 1417

GitHub 标星 3.2w!史上最全技术人员面试手册!FackBoo发起和总结

转自量子位,作者安妮技术人员求职面试,单刷 LeetCode 上的大厂题库可能还不够。简历怎么写才能吸引 HR 的眼光,可能会被技术老大问到哪些常见问题,拿到 Offer 之后怎样才能让自己的优势最大化然后优中选优?面对这些赤果果的问题,目前就职于 Facebook 的新加坡小哥 Yangshun Tay 就整理了一份干货:堪称最全技术人员面试手册!https://github.com/yangs...

emprere的博客 1310

手把手教你用Kokoro-82M-v1.1-zh搭建本地TTS服务(含WebSocket接口)

本文详细介绍了如何使用Kokoro-82M-v1.1-zh模型搭建本地TTS服务,包括环境配置、模型部署、WebSocket接口实现及性能优化。通过实战指南,开发者可以快速掌握本地部署TTS系统的关键技术,提升语音交互应用的开发效率。

weixin_30776273的博客 184

Workbench下列车转向架随机振动疲劳分析

结果中添加功率谱响应工具(Response PSD Tool),可以查看几何体以及远程点上的功率谱密度,如下图11所示,这里查看几何体上某一硬点的加速度功率谱密度响应曲线,如下图12所示。结果中添加疲劳工具(Fatigue Tool),查看列车转向架的疲劳寿命情况,这里采用窄带的寿命假设理论,曝光时间为1s指明计算出的疲劳寿命的基本单位是秒,寿命结果如下图14所示,可以看到最大寿命为1e35s,最小寿命为2.3542e18s,注意单位制,可再次基础上将其转换为小时或天。频域上的统计计算,软件很快计算完成。

ansysxuexizhe的博客 2605

GitHub 标星 3.2w,史上最全技术面试手册!

点击“开发者技术前线”,选择“星标????”在看|星标|留言, 真爱本文转自量子位,作者安妮技术人员求职面试,单刷 LeetCode 上的大厂题库可能还不够。简历怎么写才能吸引 HR ...

开发者技术前线-DevolperFront 315

[RAM] DRAM 导论:DDR4 | DDR5 | LPDDR5 | GDRR6 | HBM 应运而生

有数据的地方就有存储, 内存是谁都离不开的产品。而动态随机存取存储器(DRAM)作为一种常见的内存。本博客将介绍DRAM的基本概念、工作原理、优缺点以及应用领域等方面。

串起点滴 3923

GitHub 开源!Facebook工程师出品了一份技术面试手册,史上最全,标星 3.2w!

点击“开发者技术前线”,选择“星标”在看|星标|留言, 真爱本文转自量子位,作者安妮回复“666”,获取一份技术人专属大礼包技术人员求职面试,单刷 LeetCode 上的大厂题库可能...

开发者技术前线-DevolperFront 437

【Arduino 动手做】构建一个迷你 Las Vegas RGB LED 球体

《Arduino迷你拉斯维加斯球体项目:15岁少年的创意挑战》 15岁的Ben通过本项目展示了如何利用Arduino平台制作一个经济实惠的迷你拉斯维加斯球体夜灯。该项目涉及LED选择(采用WS2812B可编程灯带)、电子元件配置(含Arduino Nano微控制器和红外遥控)以及3D建模设计(100毫米直径球体)。项目难点包括LED布局优化、供电方案设计和3D打印外壳制作。Ben详细记录了从背景研究、电路设计到最终实现的完整过程,特别强调了分辨率与成本的平衡,以及如何通过白色扩散器改善视觉效果。这个项目不仅

雕爷学编程 1024

图解B+树的插入过程

B+ 树在现代数据库中很常见,如果我们了解它,在工作中可能对性能优化会有更好的帮助! 最近我一直在思考 B+ 树的高度是由什么决定的。知道我了解了 B+ 树的插入过程,才有一种恍然大悟的感觉! 网上的一些资料杂乱无章,不同的数据库可能还有对 B+ 树有不同的实现。但是万变不离其宗,B+ 树的定义,大致如下所示: 总结一下,B+ 树有下面 5 个重要的特点。 B+ 树包含 2 种类型的结点: 内部结点(也称索引结点)和叶子结点。 根结点本身即可以是内部结点,也可以是叶子结点。 根结点的关键字个数最

愿君出走半生,归来时仍是少年 2135

GitHub 获 3.2W 星!史上最全技术面试手册!

点击上方,选择设为星标优质文章,及时送达安妮 发自 凹非寺量子位 出品 | 公众号 QbitAI上一篇:技术人员求职面试,单刷leetcode上的大厂题库可能还不够...

公众号:Java后端 303

杰理SDK入门教程(二):USB升级程序

开发板升级操作指南 摘要:本文介绍了开发板程序升级的两种方式(常规升级和串口升级),重点说明了常规升级的操作步骤: 拨码设置:提供4种拨码方式(不拨/1档/2档/3档),对应不同指示灯状态和按键要求 硬件连接:强制升级工具需正确连接电脑和开发板(注意USB接口方向) 升级流程:根据拨码状态操作按键,观察指示灯变化(红灯常亮绿灯灭表示进入升级模式) 执行升级:运行SDK中的download.bat完成升级 文中还包含拨码开关说明、指示灯状态对照表以及升级原理说明,帮助用户理解升级过程。升级成功后在设备管理器可

qq_42014563的博客 1123

GitHub上标星 3.2w!最全技术面试手册开源!

点击上方“Github中文社区”,关注看遍Github好玩的项目本文转自量子位编辑:huber大家好,我是hub哥!技术人员求职面试,单刷 LeetCode 上的大厂题库可能还不够。简历...

Github中文社区 393

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

《深度学习 500 问》已更新,GitHub 标星 2.6W

来源:Datawhale 几个月前,红色石头发文介绍过一份在 GitHub 上非常火爆的项目,名为:DeepLearning-500-questions,中文译名:深度学习 500 问。作者是川大的一名优秀毕业生谈继勇。该项目以深度学习面试问答形式,收集了 500 个问题和答案。内容涉及了常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题。 该热门项目一直在不断更新,作者本着开...

龙哥盟 3万+

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

GitHub 3W 星,冲击热榜!超实用技术面试手册,看这篇就够了

安妮 发自 凹非寺量子位 出品 | 公众号 QbitAI技术人员求职面试,单刷leetcode上的大厂题库可能还不够。简历怎么写才能吸引HR的眼光,可能会被技术老大问到哪...

小詹学python的博客 111

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

上一篇: 企业难寻AI人才,求职者就业难,如何破局?
下一篇: 目录整理 | 机器学习初学者的完全入门指南
机器学习算法那些事
博客等级 码龄9年 1633粉丝 62原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值