回复: 3
跳转到指定楼层
上一主题 下一主题
收起左侧

mathworks近几年面经汇总(40页),狠狠求加米

 
全局:

2023(7-9月) 码农类General 博士 全职@mathworks - 网上海投 - 校园招聘会 在线笔试  | 😃 Positive 😐 Average | Other | 应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
近几年mathworks题目汇总,求好心人狠狠的加米,要看面经!!!

1.        'Math and Analytical Thinking' (mandatory) 1
2.        Coding (Choose from C++/Java/JavaScript/C/Python) (2选1) 5
6.        MATLAB (2选一) 11
7.        Video interview 12
面试 13


EDG oa

'Math and Analytical Thinking' (mandatory)
5 questions, 15min
两道题白送分,两个稍微用离散数学算一下就行,还有一个用集合论算,挺难的,我不确定对不对:有四个集合,给出四个集合各自的大小,然后集合有相交,并给出四个集合从未相交的部分的总和,求四个集合并集的最大值。(2022.07-09)

五道数学大部分是原题, 多考了个矩阵的秩 (2022)

多数是面经刷到的,剩下一道没见过,大概是这样的:
    A/B/C三个人在一个loop的三个点上,PQR,两两间隔是L。然后A和B相反方向跑,B和C相同方向跑,他们的速度是1:2:3。问,当这三个人第三次相遇时,A跑了多少。(2022)


1. 400个人里面至少2个人有同样的生日的概率;
2. 32 bit 的signed integer能不能装下1 - 10 billion的数(no);
3. How many undirected graphs can you form for 3 vertices (8);
4. 60家有tv,85家有scooter,70家有冰箱,130家刚好有一样,问一共有多少家?(220);
5. 一个人干一个事要9天,另外一个要6天,还有一个要14天,一共给4400,问第一个人能赚多少(1400)。(2020)


1 52张扑克,两张都是k的概率是多少
2 5m梯子靠墙上,求下滑速度
3 矩阵求逆
4 2个人4天可以完成一个task, 一人一半要9天,慢的人要几天做完
5 50张牌,第n次翻转n的倍数位置的牌,最后有多少牌面朝上 (2021)

五道数学题:(2021)
1. Probability for a Dice Roll 抛两次骰子,第一次是3,两次抛出总和为8的概率
2. 求inverse matrix
3. 三个一起干活,分别完成需要9,6,14天,现在一起完成总共挣钱4400,第一个人能分多少钱?
4. 10 块钱 1 双的袜子可以卖 100 双,每提高一块钱,销量减少 5 双。求 每双卖多少钱可以赚的最多
5. 1 blue ball and 4 yellow balls in bag A, 3 blue and 2 yellow balls in bag B, given a blue ball picked, probability it’s from bag A?


数学选择题:(2021)
1. 52张扑克牌从中抓两张,两张都是king的概率?
2. 学生编号1-120,偶数编号的选一门计算机课,能被5整除的选一门机械,能被7整除的选一门EE,问一门都没选的有多少人?
3. 在100-999范围内,有多少数字能被3或者4整除?
4. -5, -8, -11… 第101个数是?
5.  一个图含有N个顶点,如果它是无环图,最多能有多少条边?


(2021)
1. 给了Hamilton Cycle的定义,问一个24order的Hamilton Graph里包含的Hamilton Cycle 有几个边
A. 12 B. 24 C.23 D.other
(我也不知道 我选了24.。。。
2. A,B一起做完工作需要10天,A用1/2的效率,B用5倍的效率做需要5天,问B单独做需要几天
剩下三道都是这里的原题

(2021)
1. 蠡口 夭夭七救 变种(minimum knight move),只不过需要define start和end position,蠡扣里是默认起始为(0,0)的
    提供一个简单思路,用bfs求简单图最短路径,同时设置check set防止查询路径称为cycle
2. steps to main directory(非常简易)

(2020)
5道数学题,两道编程或20道MATLAB,可以只做编程不做MATLAB,这两部分选一个记分。
自己做完又和朋友一起看了他们的OA,总结我们遇到的题。
数学题都是选择,主要是排列组合什么的,这里基本都有。有一个求双重积分的没遇到过,问y = x^2这个抛物线围绕Y轴旋转一周后,抛物线以上部分的体积是多少。要用积分求解。
碰到的编程题基本都不难,最多中等难度。坑点在于要考虑时间复杂度,暴力解法肯定不行,起码一半的testcase不给过。

1. 给一个数字n,问n是不是一个prime number,如果是 return 1,如果不是 return 最小的devisor。例子:n=3 return 1 ; n=4 return 2

2. 问最长间隔距离。给一个马路长度n,一个vehicle start position list,一个vehicle finish position list。求汽车之间空隙最长的长度。
Eg: n=10, start = [1,2,5,8], finish = [2,2,6,10] return 2
n=10, start = [3,8], finish = [4,9] return 3
n=10, start = [1,2,6,6], finish = [4,4,10,8] return 1

3. Ideal Number in range:给一个下限low和一个上限high,求其中有多少个ideal Number。ideal Number定义为:只有3和5两个质因数的数。
这个题要考虑时间复杂度,暴力解法不给过

4. Counting the maximum:给一个数列numbers作为input,给出一个数列q其中的元素表示一系列query,每一个query(q)表示一个index。要求:统计numbers中从这个index开始到结尾,最大元素的个数。q中的元素是从1开始的。
这个题要考虑时间复杂度,暴力解法不给过

5. (利口115简单版)给一长一短两个string,短的3个字母,返回长string的里面有多少个短string的subsequence(顺序一致就行,不用挨着)


6. shortest path to number(利口 991 变种)给一个数字n还有两种opeartion:+1和*2, 求从0到n最少需要几步操作。

(2020)
1. A bag contains 3 white balls and 5 black balls. Two balls are drawn one-by-one randomly with replacement(i.e. the bag is refilled again with another ball of the exact same color). What is the probability of getting 2 black balls?
2. What is the largest number representable by a 32-bit signed integer?
3. How many edges does a K-regular graph with N vertices have?
4. In a certain town, 60families own TV sets, 85 own scooters, 70 own refrigerators, and 95 own radio sets. 130 families own exactly one of these items. What is the maximum possible number of families in that town? Assume that every family at least has one of the items.
5. There is an ant on each vertex of a pentagon. What is the probability of collision(between any two or more of them) if they start walking on the edges of the pentagon? Assume each ant randomly picks a direction to walk with either direction being equally likely and every ant walks at the same speed.

(2020)
考察最基本的排列组合、概率,还有集合的一些问题。稍微了解一下容斥原理会方便很多。


(2021)
1. 扔两个骰子,第一个是3,两个数字之和是8的概率
2. y = x ^ 2, x = 0 to 2, 绕y轴旋转该抛物线得到的物体的体积
3. 求一个2 * 2 matrix的eigenvalues
4. 所有四位数中非回文的11的倍数有多少个
5. 五边形每个顶点有一只蚂蚁,他们同时随机朝一个方向沿边走动,问至少相遇的概率



(2020)
probability for a dice roll: 1/36
Rate of falling ladder
Eigenvalues of a matrix
Cycle-free graph: n-1
Number properties: 450

(2020)
1. Ant probability
2. Drone delivery
3. Turning playing cards
4. Tennis Tournament
5. for x = 0, what's the nth derivative of e^(0.5x)
    这题之前是单选, 现在变成多选, 我选择 0.5^n 和 0(I think only 0.5^n)
6. Jane, James, Josh work together, how much Jane gets paid

(2020)
数学部分不难,这里的面经基本都cover了,都是一些计算概率的题,只记得一题是五角星的五个点上有五只蚂蚁,五只蚂蚁同时选择一条边走,问撞到的概率是多少。
coding有两题,只记得一题考了topological, 给了个2d数组,表示几个城市之间连接的道路,比如[1, 2]表示城市1和2之间有通路,问怎么才能一次性走完所有的城市。

(2020)
1. two dice: what's the probability that the sum of the numbers appearing on the two dice is 8, if 3 appears on the first? (1/36)
2. Volume of parabola: y = x^2, x = 0 to 2, find the volume? (16*pi)
3. find the eigenvalues of a matrix. Just a simple matrix, be familiar with the formula
4. 1 blue & 4 yellow in A, 3 blue & 2 yellow in B, find P(A | blue)?
5. Drone dilivery

(2020)
Math: a bag contains 3 white balls and 5 black balls. Two balls are drawn one by one randomly without replacement. What is the probability of getting a white ball in the second draw? (5*3+3*2)/(8*7) = 21/56
Math: what is the largest number represented by a 32-bit unsigned integer?
Unsigned int: 0~2^31-1, int is 4 bytes, 4*8 bits
Normal int: -2^31 ~ 2^31-1
Math: a graph has N vertices. What is the maximum number of edges it can have so that the undirected graph is cycle-free? N-1,Cycle-free, which means there is no any cycle in this graph.
find ∑1/i. 1/i is not convergent
Math: 512 players participated in a Men’s Singles Tennis Knockout tournament. What is the total number of matches played in the tournament? 2^9-1 = 512-1 = 511
Math: 5个蚂蚁在pentagon(五边形)的顶点,可以沿着边两头走,求碰撞的几率?Only two ways cause no collapse, which are five ants walk in same direction, there are two directions. Total number of ways ants can walk is 2^5=32. Probability is 30/32
Math: Drone delivery, start from (1, 121) to (2, 1), package lost, the most possible place to lost the package? 2nd avenue, 42street
Math: 120 students choose courses, even id choose a, id%5=0 choose b, id%7=0 choose c, how many people don’t choose? Be careful %5 and %7 contains even number 120-(120/2) – (1~120/5=24, odd number)- (120/7/2) , 0-199:42, 1-120:41
Math: Tribit, 能表达 0,1,2, 问 8 位的tribit能最大 unsigned number?  3^8-1
Math: 50 张牌, id 1到50,都扣着,第一次 都翻开,第二次 flip 2的倍数的牌, 第三次flip3的倍数...第n次flip n的倍数的牌,50张最后几张正面?小于50的平方数:7
Math: 12人学了英语和德语,22人学了德语,一共40人,若所有人至少学了英语或德语,那么只学英语有几人? 40 – (22 – 12) -12 = 18
Math: K-regular graph and N-vertices, how many edges? K*N/2,K-regular graph: vertex has same number of neighbors, k-regular graph with n vertices means N vertices in the same graph and each vertex has degree of k
Math: 1 blue ball and 4 yellow balls in bag A, 3 blue and 2 yellow balls in bag B, given a blue ball picked, probability it’s from bag A? P(A|b) = P(b|A)P(A) / P(b|A)P(A)+P(b|B)P(B) =  1/5 / (1/5+3/5) = ¼
Math: Jane, James和Josh分别花9,6,14天各自独立完成一项任务,问3人同时完成这项任务并按各自付出比例瓜分4400块钱时,jane得到多少钱?(1/9)/(1/9+1/6+1/14)*4400=1400
Math: Initial value of Nth derivative of f(x) = e^(0.5x), when x = 0, f(0)=?  1/(2^n)
Math: how many four-digit numbers divisible by 11 are not palindrome? 1001 to 9999, 1001 is divisible by 11, so as 1001+n*11, where n is an integer. Thus 1001+n*11 <= 9999, n = 818. Thus, there are 818+1= 819numbers divisible by 11 in total. For the palindrome, 9*10= 90. Every four digits palindrome is divisible by 11. Thus, answer is 819-90=729
Math: BANANA permutation: 6! / (2!*3!)=60
Math: -5, -8, -11, …what is the 101th number?  -5-3*(n-1) = -5-3*100=-305
Math: 52cards, pick 2, probability of all K? (4*3)/(52*51)
How many positive integers are there between 100 and 999 inclusive are divisible by 3 or 4? 450, divisible by3+divisible by 4 – divisible by both
Math: can signed int express 1~10billion numbers? Yes
Math: 400people in a room, pick two, probability they have same birthday? (365*1)/(365*365)
Math: in a certain town, 60 families own TV, 85 own scooters, 70 own refrigerators, 95 own radio sets, one hundred and thirty families own exactly one of these items. What is the maximum possible number of families in that town?  60+85+70+95 = 310


我的都是题库老题build office和一个把只有0,1的array把元素rearrange 0在前1在后(2020)

(2020)
1. A parabola is described by the function below from x = 0 to 2.Y = x^2
What is the volume of the object created by revolving the area enclosed by the parabola (shown in green) around the y-axis?
Answer:8π

2. What is the rank/inverse/eigenvalues of the following matrix?

3. A 5-meter long ladder is leaning against a wall so that the top of the ladder is 4-meters up the wall. If the bottom of the ladder is being pulled away from the wall at a rate of 1 meter/second, how fast is the top of the ladder falling down the wall at the given instance?
Answer: 0.75 meters/second

4. In a certain town, 60 families own TV sets, 85 own scooters, 70 own refrigerators, and 95 own radio sets. 130 families own exactly one of these items. What is the maximum possible number of families is that town?
Answer: 220

5. Nick currently sells shoes at a price of $10 per pair and sells 100 pairs per day. After doing some market research, Nick finds that he will lose 5 sales per day for every dollar he increases the price. What should he set the price at to maximize the total money made from the sales?
Answer: $15 per pair


1. 连续两次从所有球里取出黑球的概率
2. 32-bits的有符号数最大值
3. 无向图中最大边的数量
4. 镇里会有多少户人家(家电数量给出)
5. 需要多少比赛才能得到冠军


1)数学题跟challenge B的题库不一样,15mins,下面是不完全回忆:
·····   5黑3白球,一次拿一个无放回,问第二次拿到白球概率
·····   In a certain town, 60 families own tv sets, 85 own scooters, 70 own refrigerators, and 95 own radio sets. One hundred and thirty families own exactly one of these items. What is the maximum possible number of families in that town?
·····   How many edges does a k-regular graph with n vertices have?


(2020)
五只蚂蚁问不撞上的概率
无人机送货
e^(x/2)的n阶导
三个人干活各自9,6,14天,问分钱
50张牌翻面


(2020)
1. 随机两张扑克牌都是大王的概率;
2. 四百个人中有两人同一天生日的概率;
3. n个定点的无环无向图,求最多几条边;
4. A袋1个蓝球3个白球,B袋3个蓝球1个白球,已知抽出了蓝球,从A袋抽出袋概率是多少?
5. 无人机送东西,到终点发现东西掉了,在哪个点掉的几率最大?是原题,其实问的是哪个点被经过的概率最高,所以应该是最接近两端的点。


(2020)
1. Babana permutation: 60
2. 无向连通图最小边数: n - 1
3. unsinged Integer 最大值:2^32 - 1
4. 100 - 999 里面有几个能被3 或者4整除: 450
5. 分工资:1400

(2020)
1. 3个白球,5个黑球,取两次都是黑球的概率,有放回。
ans: 25 / 64

2. 32位二进制能表示的最大unsigned integer
ans: (2^32) - 1

3. 一个有N个节点的无环无向图最多有多少条边
ans: N - 1

4. 五个蚂蚁分别在五边形的五个顶点,一起开始同速度移动,问有蚂蚁撞到一起的概率
ans: 15 / 16

5. 有电视的60人,有摩托车的85人,有冰箱的70人,有收音机的95人,已知只有一个物件的有130人,问最多能有多少人
ans: 220


(2020)
1. 52张扑克牌,随机同时抽2张,抽到2张k的概率

2. 等差数列求第300位是几
3.所有4位数中,能被11整除且不是palindrome的数字共有几个
4.Number of edges of a K Regular graph with N vertices,答案是n * k / 2

5.题目不是记得特别清楚了,大概是下面这样
50张牌,最开始的时候全部面朝下,然后开始瞎几把翻,
第一次:每两张翻1张,翻的是2, 4, 6, 8...
第二次:每三张翻1张,翻的是3, 6, 9....
第三次:每四张翻1张,翻的是4, 8, 12...

最后一次是翻第50张
问翻完以后有几张面朝上


(2020)
掷骰子358,32 unsigned bit,

infinite series, cycle-free graph, 120学生选课

(2020)
五道都是纯数学题第一题很简单的高中概率问题,掷two dices的结果是8,其中第一个的数字已经定下来是3的概率。第二题高中的等差数列求第101个数的值.
第三题a graph has N vertices, what is the maximum number of edge if can have to make a undirected graph-cycle free。-baidu ????

第四题求能被11整除的四位数里不是palindrome的数的个数。
第五题太长没记住。

(2020)
选择题五题,有点难度的就是翻牌子(50张牌第一次全翻,第二次隔一个翻,第三次隔两个翻。。。求第50次有几个面朝上)和调和数发散性

翻牌子看别的帖子说答案应该是包含的平方数个数(1,2,3,4,5,6,7)=>7

(2020)
1. 网球公开赛
2. 根据工作效率分钱求jane拿多少钱
3. 蚂蚁在五边形上走的概率问题
4. 求x= 0时e^(0.5x)的n次导
5. 无人机送货问题
6. 50张卡翻牌问题

(2019)
- 一屋子 400 人, 问生日相同or 不同(记不清了)的概率: 100%


- How many four-digit numbers divisible by 11 are not palindromes?

1001 is divisible by 11, as is 110. Therefore any 4-digit palindrome is necessarily divisible by 11. The smallest 4-digit number divisible by 11 is 1001; the largest is 9999. There are therefore 819 altogether - the first one plus 1/11 of the remaining 8998. As for palindromes, we have nine choices for the first digit (0 won't do) and ten choices for the second. The first and second digits being set, the third and fourth are determined. Thus there are 90 palindromes, all divisible by 11. The number of non-palindromes divisible by 11 is 819-90=729.

- 32 位可以表示10 billion 数字吗。 False

- Probability for Ball selection: bag a has 1 blue and 4 yellow balls, bag b has 3 blue and 2 yellow balls. Suppose a ball is drawn randomly from either bag A or bag B, what's the probability that the ball is from A given that ball is blue?       1/4


- 其他都是这里的原题,指路这个贴:[数学题一亩合集](https://www.????.com/bbs ... ngineer-448782.html)

(2018)

- 一屋子 400 人, 问生日相同or 不同(记不清了)的概率: 100%


- How many four-digit numbers divisible by 11 are not palindromes?

1001 is divisible by 11, as is 110. Therefore any 4-digit palindrome is necessarily divisible by 11. The smallest 4-digit number divisible by 11 is 1001; the largest is 9999. There are therefore 819 altogether - the first one plus 1/11 of the remaining 8998. As for palindromes, we have nine choices for the first digit (0 won't do) and ten choices for the second. The first and second digits being set, the third and fourth are determined. Thus there are 90 palindromes, all divisible by 11. The number of non-palindromes divisible by 11 is 819-90=729.

- 32 位可以表示10 billion 数字吗。 False

- Probability for Ball selection: bag a has 1 blue and 4 yellow balls, bag b has 3 blue and 2 yellow balls. Suppose a ball is drawn randomly from either bag A or bag B, what's the probability that the ball is from A given that ball is blue?       1/4


- 其他都是这里的原题,指路这个贴:[数学题一亩合集](https://www.????.com/bbs ... ngineer-448782.html)

(2019)
1. 3白球,5黑球,抓出两球one by one with replacement,这和之前看到的有一点点不一样
2. 50人里birthday
3. cycle-free graph
4. four-digit divided by 11 is not palindromes
5. 50张牌翻牌 (其实可以找到规律,最后只有平方数的牌是向上的,1,4,9,16,25,36,49,一共7张,我直接写程序输出个数的hhh
)

(2020)
1. From a pack of 52, two cards are drawn together at random. What is the probability that both cards are king?
2. Find 101th term in the following sequence: -5, -8, -11
3. How many edges does a k-regular graph with n vertices have?
4. Bag A has 1 blue and 4 yellow balls, bag B has 3 blue and 2 yellow balls. Suppose a ball is drawn randomly from either A or B, what is the probaility that the ball is from A given that ball is blue?
5. Three Elective Course. 题干较长,本质上就是求1-120里面有多少个不是2,5,7的倍数的数。


(2019)
1.Largest 32-bits Unsigned Integer
2.Jane, James 和 Josh 分别花 9,6,14 天各自独立完成一项任务,问 3 人同时完成这 项任务并按各自付出比例瓜分 4400 块钱时,jane 得到多少钱?
3.BANANA 有几个permutation
4.A graph have N vertices. What is the maximum number of edges it can have so that the undirected graph is cycle-free?
5.两个人crash grape 4天干完,一个人干一半的grape 9天干完, 问让慢的人自己干 几天干完。

(2019)
全是原题,大家随便这里一搜就知道。

附上其中一道略微难一点的题释,帮助有兴趣的朋友理解一下。
- How many four-di
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
可以卖老的环节,于是我从resume里头挑了篇故事性稍微强点的paper, 然后用人话大致讲了下它的应用背景是啥,如何实现的。感觉对方听得还蛮感兴趣的,当然,最后他的提问落回在了编程语言上,of course it's all about coding, 那还能怎么办捏,只能老老实实承认自己又调包了。不过还好,不丢人

然后,预定时间差不多到了,印度小弟跟我说可以了,下一步是等待HR manager的通知,由于节假日期间速度可能会比较慢,请您耐心等待。然后他又问我有啥问题问他没有,当然有了,说好的control theory呢??? 哥自学了两个礼拜呢。说罢,对方似乎又来了兴趣,让我快速聊聊我都学了啥,对control目前的理解是什么,我就叽里咕噜一股脑把之前背的关键词一个接一个全吐出来,以造成我已经迅速完成了control入门课的印象。对方说这很impressive, 估计应该也是夹杂了客套和事实吧。于是就真的终于完成面试了。

这学期接近尾声,完成了三个公司的电面,之前很早有个Intel, 但在要了三个推荐人信息后进展极为缓慢(有同组的人已经被邀请去昂塞了,目测是先拖着,招到人就准备挂掉我),随后有Ansys和Mathworks, 怎么说呢,都是自己感觉已尽力发挥了吧,然后心里真是没底。还好,随着经验不断有所积累,心态也逐渐平和下来。我在这里看到过各种大神的晒包裹,刚开始真的很容易让人产生自我怀疑:老朽读这个AE的PhD是否值得? 但静下来一想,还是平(佛)常(系)心就好其实 - Don't take things for granted。祝大家都能毕业、求职顺利吧



(2020)
首先是两小时的Tech面。先问了简历,问的比较详细。然后一道OOD,题目是ATM,要求是实现用户能够存钱取钱的功能,让我在白板上画出主要的class和method以及他们之间的关系,问我的设计中哪些是derived class 哪些是independent class。然后开始写算法题,是在他们的电脑上写的,需要run test。第一题的本质就是给一个字符串(只包含0和1),和一个整数K,求longest substring whose number of 0 is not greater than K。然后follow up(不需要写代码) 问我对于任意一个字符串如何得到除自身以外的longest substring,有tie的情况下按照字母排序返回最后一个。其实这个follow up 一开始让我有些懵,不就给你一个长度为n的字符串,找到所有的长度为n-1的字符串,然后排序返回最后一个就好了。所以我说出了我的这个想法,面试官表示同意。第二个题就是判断一个字符串(只包含 {,[,( 这三种character)里是不是有效括号字符串,并提示我用stack写,同样需要run test。follow up(也不需要写代码)在一个字符串中找到最长的有效括号的长度。

然后是一小时的manager 面,基本上是问bq,以及我问她关于mathworks和edg的问题。bq主要问了关于team work 的一个proj以及和队友合作的感受。还有优点和觉得自己需要提升的点(tech 和nontech两个方面都要说)。

中午和一个edg的engineer吃饭,食堂的味道还不错,就是员工得自己付钱。然后小哥带我参观了building, mathworks的这个新building很漂亮。

吃完饭后一小时的hr面,问我薪资要求等背景问题还有一些bq,比如team conflict以及如何解决的,如果要你选一个你的reference(面试之前就给了一个表,需要填写5个可以评价你的performance的references,可以是教授,mentor等等)你觉得他会怎么评价你。然后拿着小册子给我过了一便mathworks的福利待遇。不到一小时其实就面完了。
(2020)
技术面试:
MathWorks的面试风格跟别家公司SDE面试很不一样,从电面到Onsite都是。个人感觉他们更看重你知识的广度,不是深度。而这个广度以MATLAB和Simulink为中心,向他们的应用领域扩展。我想这是因为EDG这个组是要接电话解决客户问题的,所以需要你有相对扎实的数学基础,对MATLAB用户可能遇到的问题有一定的解决能力。Onsite中技术面试考什么应该是由面试官决定的。我准备了蛮久的算法题和OOD,然而遇到的面试官看了我的简历对我图像方面的背景更感兴趣,主要都在问图像处理的project,还有数学相关的东西。当听到“Let's start with math problems”,我差点从椅子上翻过去面试官人都非常好,会一点点启发你。无奈我已经离什么信号处理、特征向量太远了,用仅存的一点点数学能力应对得很狼狈。非常感谢我的面试官那么耐心地启发我,很抱歉有些东西我是真的想不起来了。

Manager/HR:
由于我技术面之后表达了我非常担忧结果,面试官接着问我跟manager谈的情况如何,我说我们谈的很愉快,然后面试官回我don't worry。所以我姑且猜测整个Onsite当中,决定权最大是manager。manager 和 HR 问的问题都是基本的BQ,而且重合度很高,其他人已经发的很全面了,我就不重复写了。我的manager一直说虽然是面试,但也是你们面试我们的过程,所以有任何疑问都可以问出来。这让我问问题和聊天的过程都很舒服。我想贡献的一点就是,你要在谈话中表现出极大的兴趣,多问问题。问题呢一定是关系到你入职后的问题,比如如果我的客户问的是我专业领域之外的问题,我该怎么办?或者,如果我想要跟着marketing的同事做项目,有任何限制吗?让人觉得你是真的认真考虑入职之后的工作过程,真的对这个职位感兴趣。

公司环境:
也有小伙伴提到了,公司的楼是新的,刚启用一年多,整个公司里都有一种崭新的味道(不是甲醛,只是想说看起来非常新潮精致)。EDG独占了公司的一整层楼,每个人都有自己的办公室。办公室不算很大,但是非常温馨和精致。听说即便以后从EDG转去其他组了会搬去和自己组的人坐一起,但仍然是单人间办公室,不同的就是你们组的人办公室都集中在你附近。从硬件和环境方面,MathWorks让人有一种无可挑剔的感觉。24小时健身房什么的也很加分。

EDG:
我个人而言是很喜欢这个项目的。可能并不是大多数同学想要的典型码农工作,需要有一半时间接电话,一半时间在各个组轮转做项目。但是从我的角度考虑,这个组给刚从学校出来的我提供了非常完美的过渡。manager说我们设立这个项目就是为了给有潜力的人一个过渡期和学习期,让他们在进公司的第一年能熟悉我们的产品和每个组的业务,最好成长成为完美适合我们某个组的工程师。你可以做任何感兴趣的project,去任何组体验和感受。然后选一个你最想要一起工作的组。但是把你送进其他组并不是这个组存在的唯一意义,No one will push you out。你可以选择在这里工作多久,也可能你就喜欢接电话,那就可以好几年都在这里工作。完全取决于你。

我想这个组提供了我最看重的两点:自由和安全。有着非常灵活的制度让我可以尝试任何我喜欢的东西,如果一个组的技术我不喜欢,我还可以在下一个周期去尝试别的组。甚至,我可以直接去跟business和marketing的组做项目,去和客户打交道,去搞市场和宣传。另外,这里真的满足了我psychological safety的需求。也可能是面试我的manager真的太真诚了,完全就像一个大家长,明明是一个帅帅的小哥哥,但脸上一直挂着慈母笑。他说,你就按照你自己的速度和节奏成长就好,没人会因为你没有找到合适的组就push你的。这真的是研究生一年多来,找工作过程中听到的最令人安心的一句话。

当然,既然是个相对轻(yang)松(lao)的岗位,竞争压力比较小,那么意味着工资也不会太高,看这里的包,10w的base还是有的。在波士顿郊区,租房不会那么贵,所以肯定也够花了。各项福利的话,我觉得比较nice的就是unlimited带薪病假。不过不好的一点就是。。。波士顿冬天太长了。。。天知道我三点钟坐在面试官面前一边画冲击响应一边发现窗外天开始黑了是有多绝望。。。真的,四点多回酒店天就黑了,感觉啥都没干一天就结束了。晚上在酒店以为已经半夜了,一看表九点半。。。黑夜太长人会抑郁的。seriously。



一点题外话:
人嘛,活着就图个开心,有钱有闲幸福感就高。为啥MathWorks package不算高我也觉得是理想选择呢(球球了赐我一个offer吧)?不是说不想要更多钱,只不过那个钱也不是那么好赚的,竞争压力大起来,自己又好强,会很overwhelming。我深知想要得到更多,付出的努力、承担的压力就会更大。可能是19年经历了太多事情吧,没什么想在硅谷中心打拼的心了,现在想想觉得钱不钱的,职位高低都不那么重要了。能自己养活自己,能做自己喜欢的事,能够平庸地、寻常地、糊涂地活着就已经非常了不起了。你每一秒的快乐都是这条命的意义所在啊。身边很多朋友到年底了因为找工作都很焦虑,心态有点崩了,连圣诞都不能好好过了。没面试的羡慕有面试的,拿三轮的羡慕拿一轮的,面试安排了又羡慕拿了offer的,有offer了羡慕一手好几个大包的。但是朋友们,每个人都有自己要走的路,都有自己的节奏你想要过什么样的生活?想要成为什么样的人?这份工作是滋养你还是消耗你?你的同事是你理想中想要一起工作的人嘛?你又想成为别人心目中什么样的员工和同事?这一辈子很多东西不是只看钱这么简单的。嗨。。。扯远了,总而言之,希望大家都能平稳度过艰难的19年,顺利上岸吧。真心的。不论最后能有一个什么结果,你就按照你自己的速度和节奏成长就好。你真的挺棒的。




11/25做的OA, 26號就收到面試, 直接跟他約27號想在感恩節前弄完

會想發文是想提醒各位,EDG不是所有面試都是第一個就考technical question...(準備很久一題都沒考...)
這通電面總共30min, 全部都是bq, 憑印象列出下列幾題:

1. 對EDG職位的了解,講完以後換她解釋
2. 生涯職涯規劃
3. 覺得最challenging的project
4. 當初實習跟mentor相處的情況
5. 做project遇到有人不做事的經歷,當初是如何處理的,感受是什麼,你滿意你最終處理的結果嗎?6. 你是如何安排自己的時間的?請舉例7. 如果有突發狀況導致你的時間安排沒辦法達成,你怎麼處理?8. 有沒有過去別人提醒你哪邊要改進的部分?你如何改進?
9. 跟過去組員的相處模式,有沒有吵過架?如何解決?
10. 問他問題

大概是這樣,跪***
小弟連100都不到啥鬼都看不到......


1. 简历介绍 问项目
2. 矩阵计算 是否invertible  求cross product, cross product 结果和两个向量什么关系
3. sinx/x求极限
4. python dictionary
5. 去掉array里的重复数字  
6. 5 说了用hashmap, 于是问hashmap和hashtable区别
7. python shallow copy
8. python slice
9. review oa twin strings
10. ood 餐厅预订系统
11. pointer 是干嘛的 给一个string happy 要变成 HAPPY pointer怎么变,传值还是传引用,如果传引用呢
12. python 调module  问输出13. 给一段java代码 解释一下13. 给一段java代码 解释一下
顺序不对,题大概是这些,其实问的都不难,很多都是问你输出什么,也没考算法。但是楼主基础真的太差,很多回答自己都不确,在这里面经的还好,不在的基本都不是特别清楚。应该是凉了。
面试官印度小哥人挺好,我觉得英语大部分可以听懂,在我说错的时候还会hint一下,是这样吗?有的题楼主发现自己之前粗心说错了立刻改正,有的真不知道的hint了也只能说不太清楚。
希望对大家有帮助




补充内容 (2019-11-26 06:14):
14. Big O notation


轮technical面两小时,hr面和manager面各一轮一小时纯bq
1. hr bq: why Mathworks, expected salary, Mathworks core values, 你经理觉得你的biggest strength & weakness, 你自己觉得ta哪里说得对哪里不对(??), teamwork, catching ddl, time management, blablabla...
2. manager bq: why EDG, 你队友觉得你的biggest strength & weakness, 你自己觉得他们哪里说得对哪里不对(??), 你觉得自己最擅长EDG哪个部分最虚哪个部分, technical challenge, technical failure, leadership, teamwork, blablabla...
3. 午饭
4. technical: (1) 梨口 岛的数 秒了 (2) OOD box office:有不同的电影,影院,影厅,放映时间,用户分两种vip和regular, 最后通过自己定义的类们实现一个函数 buyTickets (有一些error handling规则)

题不难,自我感觉也面得不错,但下一个工作日就邮件通知跪了。不过还是要感谢机票以及100刀礼品卡,虽然花了90多刀就刷爆了?

电面(2019)
Math:
- What's the necessary condition for a matrix to be invertible?
- What's the determinant for 2-by-2 matrix?
- What's the rank of a matrix?
- What's full rank?
- What's linearly independent?
- Matrix-vector multiplication
- Matrix-Matrix multiplication

Embedded System:
- What is RTOS?
- What is priority inversion?
- How do you deal with priority inversion?
- Describe what's interrupt?
- What's semaphore?
- Does interrupt have higher priority than semaphore with respect to the shared resource?
- What are Cache hit and Cache miss?

C:
- Macro, Macro’s scope, Macro inside main/a function
- include header. difference between “stdio.h” , <stdio.h>
- What’s is stdio.h?
- Pointer? When to use pointer?
- Call by reference. Call by value.


自己覺得電面還滿順利的,也拿到了個hiring manage 電面的機會,這部分會問些behavior question,這部分也請認真回答,我後來被拒應該就是敗在這關.....  可能我回答得太理想了。主要是問些簡歷上跟你職涯的方向。


- What's is your dream company?
- What're the characteristics of your dream company?
- Why do you like EDG?
- What do you want to do if you got hired in EDG?
- Do you like a teamwork environment or a self-working environment?
- What're your strengths and weakness?



這邊祝大家順利通過第一關onlince,也請特別準備behavior question。感覺techinical答的多好,hiring manager還是可以因為你behavior question而拒了你。

非常感谢你的分享,想请教一下電面的題目選擇会有哪些选项啊?

電面interviewer沒有說出全部的選項,所以實際我也不確定,但就我印象中是

- Math
- C/C++
- Python
- Javascript
- Digital Signal Processing
- Embedded System
- Discrete Control Theory (Z transform)

(2020)
电话面试:
一周之后就收到move on的邮件了,需要自己选合适的时间进行电话面试,有3次电话面试:tech+manager+hr
tech电话 50min:
题:reverse linkedlist
follow up:再给一个数字k,每k个数reverse,例子:1->2->3->4->5->6->7, k = 3 输出:3->2->1->6->5->4->7
manager 电话 30min:
根据简历和之前的经历问问题,不太涉及tech,先给你介绍一堆edg的内容,建议表现出很喜欢这个职位,好好准备自己的简历,他会问一些project协作的问题,比如遇到困难怎么办,有人不配合怎么办,你怎么领导你的小组,别人怎么评价你等等,准备几个小故事,把自己的亮点说出来就好
几天后hr电话 30min 约onsite:
比较常规,也还是问一些behavior,这个时候会开始要你选onsite时间了,15分钟就提前结束了
这之后几天,hr发来邮件,需要我提供5个reference,就是提供5个人的名字邮箱电话,要做work performance check
onsite:
自己选的时间,我选的大概电面一周后,9点到下午2点。
第一轮tech (9点~11点):
1. (1小时)问ood设计,全程白板,很简单的atm设计,她会告诉你详细的条件,根据她的要求写就行了,我就用java写了3个class就ok了,还详细的问了简历上的2个ood问题,要把class和大概的结构写下来。期间会问一些java的基础知识,abstract class和interface的区别,有几个问题我也没答上来,她笑笑说没关系。
2. (1小时)在电脑上做题,这里面经的题目我全看了,但是很遗憾一个没考,使用的hackerrank系统考的,题目都巨长,但是不难,就是条件很多,认真看题目条件,难度应该是不到medium的,有一题我认为我做的是对的,但是应该出现了数字溢出问题,但题目中并没有说最后结果要modular,试了很多次有几个test case就是过不了,就放弃了,前2题都算是顺利做出来了。不过这里很奇怪,明明最先开始面板上显示2题,后来估计我做太快了,面试官直接又增加了一题在我面板上,导致我刚写完第3题就到点了,虽然编译出错,不过这场结束了,面试官仍然笑笑说没关系。
第二轮manager:
1小时:仍然是上次打电话的manager,人还挺nice的,又是一轮给你介绍edg,问的问题也仍然是project相关以及behavior,这里也没啥好说的,应该是根据情况现场问的,重点表现出团队协作能力。
中午吃饭(12~1点):
2个小哥带我吃食堂,参观campus,小哥人很好,就是闲聊,估计这个不算面试,因为2个小哥刚入职半年都不到,应该就是纯粹找俩人带你吃饭。
第三轮hr:
1小时:先给你介绍edg,然后问题也和manager的差不多behavior问题,但是我认为别说太tech,口语化描述应该就行。问完这些,她就开始讲福利,各种噼里啪啦,反正福利挺好。不到一小时就结束了。

最后:
在回去的路上,大概3点吧,hr居然就马上来电话给我反馈了,但是当时我在超市,很嘈杂没咋听懂,隐约听到要background check,估计就是告诉我面得还不错,要进行background check啦,回去记得check邮箱会给你发链接做背景调查,然后赶快把5个referece发来。
一周之后,manager先打来电话口头offer,第二天hr发来正式offer

评分

参与人数 12大米 +36 收起 理由
heiheihei724 + 1 赞一个
lixiaoqing + 1 给你点个赞!
theonlyliam + 1 赞一个
jjhuang123 + 1 给你点个赞!
微信用户_f40cd65 + 1 很有用的信息!

查看全部评分


上一篇:Stripe intern OA+店面过经
下一篇:Akuna sde intern python oa
🔗
 楼主| jane_csss 2023-9-24 05:26:14 | 只看该作者
全局:
顶自己 求加米
回复

使用道具 举报

🔗
renywen67 2023-9-29 03:32:15 | 只看该作者
全局:
给楼主加个米。顺便问问后续。
回复

使用道具 举报

全局:
楼主牛,等三天后来给你加米
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表