刷题小组申请表格

请先加入Discord社群,并填写18位数字Discord Id (正确格式类似849413212335211500,不是Encoh#1340),否则申请无效
加入刷题小组有什么好处?
为了更好地帮助正在刷题找工作的朋友们,我们为加入刷题小组的成员提供以下福利:
- 智能匹配队友:我们会根据大家在申请表中填写的内容,根据准备时间和算法能力为大家匹配最合适的队友。
- 刷题教程:我们也会为刷题小组的成员提供一套保姆级刷题规划,包括每天看哪些视频,以及刷哪些题目。
- 细分化的频道:小组成员可以进入一些更细分的频道(比如编程语言、刷题套路、面试经验、职位分享等等),以便大家能在不同频道中进行更深入和细致的讨论。
- 线上答疑解惑
若要申请加入刷题小组,请先加入我们的社群,以下是社群的功能:
- 主题频道: 在社群中,我们为不同主题创建单独的频道(比如科技杂谈、全栈开发、人工智能、算法和刷题等等),大家可以在频道中自由讨论,分享相关资源。
- 线上圆桌:我们每周也会举行线上圆桌,类似讨论会,每次圆桌设定一个话题(比如大公司和创业公司的对比,全栈开发的趋势,MLE的就业前景和要求等等),大家可以上来自由讨论,分享你的经验和观点,互通有无。
- 线上讲座:我们未来也会整合身边的人脉资源(脸书全栈工程师、字节跳动MLE、谷歌team lead等等),请一些不同背景的朋友来分享大家感兴趣的内容,帮助大家拓宽职业的视野。
如何加入刷题小组?
- 加入图灵星球Discord社群
- 图灵星球社群介绍:https://turingplanet.org/turingplanet_community/
- Discord加入链接:https://discord.gg/HsVFRzp
- 拿到自己的Discord Id
- Discord Id 格式:正确格式为849413212335211500(18个数字),注意不是Enoch#4934这种名字
- 如何找到Discord Id(视频版)
- 如何找到Discord Id(文字版)
- 填写刷题小组申请表格
- 等待刷题小组开放
成功加入刷题小组后,我要干嘛?
- 被分配到刷题小组后,请进入小组专属频道(有text channel和voice channel),和组员打招呼,并自行组织一次线上会议。
- 在会议中做一下简单的自我介绍(可以不暴露隐私,但是需要和组员核实自己达到目标的准备时间和目前刷题情况)
- 和组员共同制定3个月内的目标和任务(参考《刷题小组任务表》)
- 敲定每周线上聚会时间和Mock Intervew的方式和安排
我要如何为组员进行模拟面试呢?
- 假设组内有4人:A、B、C、D
- 每周确定一个固定连续的时间(4人的队伍建议至少2~4小时),在会议中彼此轮流出题,互相模拟面试。
- 比如第一周:A为B出题,B为C出题,C为D出题,D为A出题。
- 出题人:A | B | C | D
- 解题人:B | C | D | A
- 第二周:A为C出题,B为D出题,C为A出题,D为B出题,之后的安排以此类推。
- 出题人:A | B | C | D
- 解题人:C | D | A | B
- 要主要的是,出题人需要提前准备题目的答案,最好挑选有多个follow up的题目,可以层层递进,尽可能模拟真实的面试。
- 请加入后认真对待你的组员,我们会不定期收集组员之间的评价。
其他有用的信息
算法能力评估
等级 | 等级描述 | 目标 | 阶段任务 |
1 | 正在做简单的LeetCode题目。 | 达到攻克简单题的水平 | 初级任务表 |
2 | 能完成大部分LeetCode简单题目,正在攻克常见的经典中等题。 | 掌握刷题套路 | 中级任务表 |
3 | 能完成大部分经典的中等题目。 | 巩固和融会贯通刷题技巧 | 刷常见高频题 |
4 | 刷题基础扎实。 | 冲刺大厂 | 难题冲刺 |
常见经典题
- 560. Subarray Sum Equals K
- 215. Kth Largest Element in an Array
- 3. Longest Substring Without Repeating Characters
- 138. Copy List with Random Pointer
- 34. Find First and Last Position of Element in Sorted Array
- 78. Subsets
- 20. Valid Parentheses
- 98. Validate Binary Search Tree
- 104. Maximum Depth of Binary Tree
- 200. Number of Islands
- 994. Rotting Oranges
- 56. Merge Intervals
刷题小组任务指南
其他问题
- Q:刷题小组启动后,我还能加别人进我的学习小组吗?
- A:可以的,前提是对方已经加入了Discord社群。加人非常简单,只需要在专属学习小组 text channel (e.g., group-10-text) 输入:#add-new-member <discord-user-id>,即可将对方拉入你所在的小组。
- Q:进入刷题小组后,如果发现组员不合适怎么办?
- A:可以在刷题小分队中的广场频道,发布自己的背景(目标,达到目标的时间线,算法能力自我评估,以及其他相关信息),等待有意向的人联系你。
- Q:刷题小组和刷题大群有什么区别?
- A:有问题请先在自己的小组内部讨论,如果没有得到满意的回复,再去大群中求助。每次问问题前,请先按照以下模板整理好问题:问题是什么?我尝试了哪些方法来解决这个问题?答案可能是什么?(将问题阐述清楚,别人才能更好地指导你,请不要做一个伸手党,整理好问题也是对他人时间和精力的尊重)
- Q:如果临近刷题小组开启之前,我的刷题等级提升了怎么办?
- A:如果刷题等级提升了,请重新填写一次表格即可,之前的记录则会被覆盖。