Skip to main content

Mathworks面经

发信人: jsyyy (你的耐心在哪里), 信区: JobHunting
标  题: 发个mathworks电面
发信站: BBS 未名空间站 (Fri Jul 27 16:18:54 2012, 美东)

好像大多数人对他家都不感冒,不过希望还是可以帮到某些同学。Application
Support Engineer,选的信号处理和C语言。找工作以来第一次碰到印度人面试,说不能
翻书查电脑没说不可以透题。一边考试一边记题,问题如下

信号处理
1. Nyquist sampling theorem
2. aliasing
3. convolution
4. impulse response
5. FIR vs IIR
5. y(n) = x(n)*x(n-1),是不是causal,linear, time-invariant?why?
6. limit sin(x)/x as x->0 ? why?
7. z-transform, Fourier transform 关系
8. 1,2,3 (t=0),0,1,求Z transform,是否causal?
9. what is PSD?
10. PSD of a white noise signal
数学
11. rank of a matrix
12. nullspace of a matrix
13. singular matrix
14. eigenvalues/eigenvectors
15. derivative; describe it using limits
16. integral with limits of +inf, -inf, 是definite integral还是indefinite
integral
C语言
17. pass by value vs pass by referenc
18. what does "continue" do
19. typedef
20. null pointer
21. malloc
22. #include
Matlab
23. A*B vs A.*B
24. function vs script
25. how to find the no. of elements in a matrix/vector
26. how to cascade two strings in Matlab
27. transpose vs nonconjugate transpose

反正都是本科生级别问题,原定四十分钟面试,只持续了20分钟,感觉全部答对了,不过
按版上说法,印度面试官一切皆有可能。祝大家好运。

 发信人: bmbbbh (水), 信区: JobHunting
标  题: Mathworks面经
发信站: BBS 未名空间站 (Tue Oct 12 16:36:20 2010, 美东)

来发一下面经

是面application support engineer,是那个engineering development program/
group, 一般去其他各分支都是从这个program去的。一共面了两轮,都是on campus

第一轮非常简单,30分钟,谈话也很casual,主要是一些HR type of questions. 有一
些behavioal questions. 比如怎么deal with conflict之类的,还有是不是eligible
for work in US, why do you want to work with Mathworks之类的。

一周之后hr打电话来说有technical screening. 有senior engineers会来campus, 整
个过程2-3hrs。然后告诉我topic有discrete math, matlab, programming, C/C++/
Java, etc, Control systems/signal processing/computer science, 当时还说除了
technical questions也有些non-technical的。

面试和通知之间隔了两周,math我基本上没什么问题,matlab因为一直在用所以也还好
,programming还有C是已经n年没接触了,另一个我选择了control systems, 但是也完
全没学过。用了两周的时间把所有的东西都过了一遍,特别主要看了看control
systems, 但是没有做题目,主要的概念等等都搞的比较清楚。

面试的时候全部都是technical questions, 先是所有的topic来一轮,从math开始,到
control systems结束,这一轮都比较简单,math就是一些linear algebra, calculus,
probability, matlab问的非常细,programming和基本上也就是比如multiple for
loop, #define和const区别等等。control system也是一些基本概念,比如poles,
zeros, first order system, damping ratio, natrual frequency等等。

这一轮完了之后紧接着是又从math开始一遍,这一遍就稍微难一些,而且要具体做题目
,比如math会让算eigenvalues和eigenvectors等等,会给一些程序,问有没有问题,
让写matlab function具体实现什么功能等等。control systems的话会给题目比如画
root locus, 还有比如find out the transfer function given the state space
equations等等。

control systems做题目那块我基本上完全fail了,因为根本没想到会问这么细,但是
也尽量给了idea和说了我知道的。整个过程很愉快,但是最终没有下一步了,当时我应
该告诉interviewer所有的都是我一周多以内学的,以前从来没学过。

总的来说,问的非常细,那几个topic都得比较熟才行。

这个面试和其他一些在网上看到的不太一样,那个interviewer说,如果on site就再也
没有technical questions了,但是在网上看到的一般是两轮电面,其中一个是hr type
,一个是technical,然后onsite还有technical。

发信人: pennel (pennel), 信区: JobHunting
标  题: Re: 请问各位有没有 Mathworks on site 的经历?
发信站: BBS 未名空间站 (Tue Mar 25 20:14:51 2014, 美东)

前两轮面经 glassdoor上面很多。
第一轮是5个behavior的问题
1. Why you choose Mathworks?
2. Why you feel yourself a qualified candidate?
3. Give an example how you tackled with multiple responsibilities?
4. Are you authorized to work in US?
5. What is your GPA?

第二轮:
Math
-Rank of matrix
-Eigenvalues of a matrix
-Eigenvector of a matrix
-Inverse of a matrix

C
-definition of Typedef
-malloc and calloc
-usage of <> and #
-what is recursive function?

Matlab
-difference between function and script
-concatenate matrix
--open a file from command window
-Compute numerical length of an array

Signal Processing
-Autocorreleation
-Power Spectral Density and White Noise
-Difference between FIR and IIR
-Z Transform
-Nyquist Sampling Rate


【 在 lela900 (lela900) 的大作中提到: 】
: 想问下前两轮的面经 谢谢!

发信人: xw1097 (因打代码打的好被FAIL), 信区: JobHunting
标  题: Re: 请问各位有没有 Mathworks on site 的经历?
发信站: BBS 未名空间站 (Wed Mar 26 03:39:45 2014, 美东)

去年onsite ASE interview给了我一叠打印好的纸做题,目前只记得
C, data storage type,
nested try catch
然后让写了个quicksort,
一道design

ONSITE之后还追加了一轮电话。
--


发信人: Remy (Remy), 信区: JobHunting
标  题: Mathworks Application support engineer 面经 已跪
发信站: BBS 未名空间站 (Thu Mar 21 10:29:09 2013, 美东)


公司介绍:Mathworks 是位于MA的私人企业,主打产品是Matlab,simulink,产品竞争
对手少,每年的利润稳定(利润率也很高,私人企业中高档水平),未听说过因业绩原
因裁员(组里很多都是5y+以上成员),H1 和 绿卡政策一般, 待遇一般(MA地区中档
水平), 工作强度非常非常低(MA地区超抵挡水平,每周应该未到40/week)....一般
面向New Grad的有两个职位,我这次投的叫做

Application Support Engineer, 类似售后工程师,一年半之内在不同的组轮岗,然后
选自己喜欢组加入,还是比较适合年轻人加入的。可以解除到不同行业的客户,学习各
个组的项目,
对于白纸一样的我们,可以发掘自己的兴趣和潜能。

此次是电面,45分钟,20道题左右,分在离散数学,算法,编程技术,编程语言,
matlab这些方面,具体的题目可以参考glassdoor上面的面经,很多类似的。

结果:已跪,求各种refer~


 









http://gengwg.blogspot.com/

Comments

Popular posts from this blog

OWASP Top 10 Threats and Mitigations Exam - Single Select

Last updated 4 Aug 11 Course Title: OWASP Top 10 Threats and Mitigation Exam Questions - Single Select 1) Which of the following consequences is most likely to occur due to an injection attack? Spoofing Cross-site request forgery Denial of service   Correct Insecure direct object references 2) Your application is created using a language that does not support a clear distinction between code and data. Which vulnerability is most likely to occur in your application? Injection   Correct Insecure direct object references Failure to restrict URL access Insufficient transport layer protection 3) Which of the following scenarios is most likely to cause an injection attack? Unvalidated input is embedded in an instruction stream.   Correct Unvalidated input can be distinguished from valid instructions. A Web application does not validate a client’s access to a resource. A Web action performs an operation on behalf of the user without checking a shared sec

CKA Simulator Kubernetes 1.22

  https://killer.sh Pre Setup Once you've gained access to your terminal it might be wise to spend ~1 minute to setup your environment. You could set these: alias k = kubectl                         # will already be pre-configured export do = "--dry-run=client -o yaml"     # k get pod x $do export now = "--force --grace-period 0"   # k delete pod x $now Vim To make vim use 2 spaces for a tab edit ~/.vimrc to contain: set tabstop=2 set expandtab set shiftwidth=2 More setup suggestions are in the tips section .     Question 1 | Contexts Task weight: 1%   You have access to multiple clusters from your main terminal through kubectl contexts. Write all those context names into /opt/course/1/contexts . Next write a command to display the current context into /opt/course/1/context_default_kubectl.sh , the command should use kubectl . Finally write a second command doing the same thing into /opt/course/1/context_default_no_kubectl.sh , but without the use of k

标 题: 关于Daniel Guo 律师

发信人: q123452017 (水天一色), 信区: I140 标  题: 关于Daniel Guo 律师 关键字: Daniel Guo 发信站: BBS 未名空间站 (Thu Apr 26 02:11:35 2018, 美东) 这些是lz根据亲身经历在 Immigration版上发的帖以及一些关于Daniel Guo 律师的回 帖,希望大家不要被一些马甲帖广告帖所骗,慎重考虑选择律师。 WG 和Guo两家律师对比 1. fully refund的合约上的区别 wegreened家是case不过只要第二次没有file就可以fully refund。郭家是要两次case 没过才给refund,而且只要第二次pl draft好律师就可以不退任何律师费。 2. 回信速度 wegreened家一般24小时内回信。郭律师是在可以快速回复的时候才回复很快,对于需 要时间回复或者是不愿意给出确切答复的时候就回复的比较慢。 比如:lz问过郭律师他们律所在nsc区域最近eb1a的通过率,大家也知道nsc现在杀手如 云,但是郭律师过了两天只回复说让秘书update最近的case然后去网页上查,但是上面 并没有写明tsc还是nsc。 lz还问过郭律师关于准备ps (他要求的文件)的一些问题,模版上有的东西不是很清 楚,但是他一般就是把模版上的东西再copy一遍发过来。 3. 材料区别 (推荐信) 因为我只收到郭律师写的推荐信,所以可以比下两家推荐信 wegreened家推荐信写的比较长,而且每封推荐信会用不同的语气和风格,会包含lz写 的research summary里面的某个方面 郭家四封推荐信都是一个格式,一种语气,连地址,信的称呼都是一样的,怎么看四封 推荐信都是同一个人写出来的。套路基本都是第一段目的,第二段介绍推荐人,第三段 某篇或几篇文章的abstract,最后结论 4. 前期材料准备 wegreened家要按照他们的模版准备一个十几页的research summary。 郭律师在签约之前说的是只需要准备五页左右的summary,但是在lz签完约收到推荐信 ,郭律师又发来一个很长的ps要lz自己填,而且和pl的格式基本差不多。 总结下来,申请自己上心最重要。但是如果选律师,lz更倾向于wegreened,