一.面试流程
1.面试形式:分为笔试和面试2个部分,2个部分都在线下进行,面试部分有可能是群面(26Fall)也可能是个面(25Fall)
2.面试时长:笔试为45分钟,面试为30分钟左右
3.语言:全英文面试
二.面经题目
笔试:26fall的题型相较往年有所变化,题型为11道选择+一道编程题。
考查范围:
计算机类:时间复杂度、内存分配、垃圾回收、类/ 接口、简单的代码理解等
数学类:贝叶斯公式、集合包含、微积分、排列组合、中位数等
编程题:难度不大,基础题型为多(LeetCode12「整数转罗马字符」,贪心算法, 求非空子集的变形等)
建议给代码题多留时间,因为很有可能遇到长英文题干要仔细读。
面试:
1. 个人问答环节
1)自我介绍(2-3 分钟,突出学术 / 工作中与CS相关的项目、技能、成果)。
2)Why did you choose Computer Science as your major?
3)What is your biggest academic achievement so far?(回顾本科的专业课程)
4)Tell me about your final year project/thesis.
5)Why HKU MSc in Computer Science?(对比其他学校 / 项目)
6)Why Hong Kong for Computer Science study?(结合本地产业及大湾区的优势)
2. 小组讨论环节高频问题
1)是否要禁止小学生使用AI Chatbox
2)有2个大小不一的球体,先判断哪个球偏大还是偏小,然后如果偏大的话,怎样更快找出.
3)有n个骰子,每个骰子有m面,点数是1-m。输入一个总点数x,问有多少种扔法
4)有 9 个硬币和一个天枰,9 个中有一个是假的硬币,比别的轻一点,怎么用少的称重次数找到那枚假的硬币呢?
5)提到AI能想到的词汇,在用AI 时我们“失去”了什么,既然会失去为何依然选择使用 AI?
6)大语言模型(LLM)对软件工程的影响.
3. 反问环节(可参考)
1)项目的实习 / 就业资源有哪些?
2)课程的实践项目与企业合作情况?
3)往届毕业生的主要就业方向?