ict share
面试前
- 越早投递约好
- 确定目标
- 确定城市
- 确定投递岗位
- 核心部门
- 尽早实习、尽早参加提前批
- 高质量的实习和项目经历很重要
- 大厂和创业公司侧重点不同(大厂综合考量、创业公司细节)
- 不相关的项目细节少一点,量化指标
实习经验
- 明确自身定位(是否适合互联网,是否有前途,职业规划)
- 了解公司技术架构(部门职权划分、规模,技术架构、自己负责部分所处的位置)
- 了解行业、友商(业界主流技术方案、友商间的横向对比)
- 结识前辈
秋招流程
- 2-4暑期实习
- 4-5算法秋招面试准备、信息收集、面经
- 5-7提前批(免笔试)
- 8常规批
- 9-10国企、外企开始秋招
- 12所里发三方、秋招结束
- 4月之前,定好求职目标,投实习面试试水,注意设置冷冻期的公司、部门
- 5-6月刷题、复盘之前做过的相关项目
- 7-9月上高强度面试、外企一般比较晚
- 10月中之后谈薪、签三方、写毕设
- 金三银四春招暑期实习招聘
- 金七银八实习转正、互联网提前批(一定要参加)
- 九月互联网秋招
前期准备
简历:
STAR原则
situation-task-action-result
八股:
- 牛客网-》找面试经验-》筛选职位-》筛选公司
- 面试前把同公司面经刷一遍
- 如果有同部门的分享,有概率相同
刷题:
Leetcode:
- 入门时按照题目类型刷
- 精力有限多刷几次高频题
- 注意变量命名等代码规范性(内存释放等)
- 考虑各种特例
- leetcode hot100、剑指offer(第二版)
- 刷题常态化
- leetcode前四百、剑指offer反复刷2-3次
- 提前几个月就开始准备
- 训练算法思维能力,简单方法-》triky方法渐进式掌握
- Hot100+剑指offer
- 不match的情况下,考算法题
1.确认题意
2.判断考察类型,展开思路
3.向面试官简介思路(确认)
4.编写代码(clean code)
5.调试运行
codetop.cc:
- 国内互联网公司频次
公司流程
互联网:
- 阿里:流程比较慢
- 腾讯:必须走系统,可以被多次捞,每轮流程不能超过两周
- 字节:直接联系部门,可以不走系统,系统可以被多次捞
- 统一招聘:拼多多、虾皮、京东、pony.ai、微软(面试完才确定部门)
外企:
- 一二面工程师面
- 三面小组长面
- 四面技术总监面
- 项目+基础知识+手撕代码(中等)
微软:
北京:
- MSRA
- STCA(Bing\Ads)
- Cloud+AI:Azure
上海: - MSRA上分
- Cloud+AI:Azure/DevDiv
苏州: - STCA:M365
- SOX/MSAI
- CMD
暑期实习转正:
3月初(1:1转正HC)(组内转正AA面通过即可)
秋招:
9月下旬-10月初投递简历
面试
论文、实习、竞赛、开源
基础版流程
- 自我介绍(时长2m),外企准备英文版
- 基础知识:语言知识、数据结构、计算机网络、操作系统
- 算法题:1-2
- 系统设计题:与部门工作相关
不同岗位区别
- 基础架构相关:并发数据结构,并发队列、哈希表
- 业务相关:redis\mysql
- 游戏开发相关:C++问的很深
特殊版流程
- 刷题版:自我介绍+全程刷题(小马智行、微软)
- 聊天版:全程聊项目+聊天
开放题(4S分析法)
- 如果让你设计一个协程,会考虑哪些方面
- 学会迁移,系统可用性、可扩展性、稳定性等
4S分析法:
- 业务场景分析:并发度、峰值、读写比例
- 系统拆分:如何分模块
- 存储:数据库,文件系统
- 扩展:鲁棒性、流量暴增
基础知识-后台开发
- C++基础+STL源码剖析
- 计算机网络-计算机网络自顶向下、TCP\IP卷二
- 操作系统-现代操作系统(陈海波)
- 数据库等
项目经历
- 性价比最高
- 可以进行一定的修饰
- 熟练掌握
- 注意引导面试官
算法(20-30m)
- 反复确认分析题意,说出自己的思路再写
- 展现思考,从简单的解法入手
- 不会的题目可以跟面试官互动
- 5min没有思路先暴力,再优化
- 变量名、鲁棒性要注意
面试注意事项
- 一二面注重考察基础和算法、三四面侧重项目
- 遇到不会的要坦诚相待
- 注意引导面试官
- 算法题循序渐进,简单-》复杂
- 面试完多复盘总结
面试后
offer选择
- 工作地点、户口、工作氛围、工作内容、薪资
- 谈薪小技巧
- 死锁前保持慎重
- 循环谈薪
外企
外企和互联网区别:
HULU
一些面试题
1.数学证明L1的稀疏性
2.删除链表的重复结点(释放空间)
3.一根木棒分成三段,形成三角形的概率
4.优先队列(堆)的各种复杂度
5.机器学习的一些基本代码
- Post title:ict share
- Post author:calcium_oxide
- Create time:2022-05-28 15:13:01
- Post link:https://yhg1010.github.io/2022/05/28/ict-share/
- Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.