avatar
发几道今天面的题# JobHunting - 待字闺中
g*e
1
面的资深码工职位,遇到某bt俄罗斯老头,于是有了以下题目:
1. what is a Ring in algebraic structures
2. tell me about your understanding about Riemannian geometry
3. write down FFT definition. name a few implementations of FFT algorithms
4. how do you implement taylor expansion
5. what are eigenvalues and eigenvectors, how do you calculate them
6. how do you solve a system linear equations
其它常见IT题目就不说了,说几个不常见的
1. how do you extract information from an udp packet
2. given the following DB table:
symbol, timestamp, bid, ask
A, timestamp1, 1, 1.5
A, timestamp2, 1.5, 1.6
B, timestamp3, 3, 3.1
B, timestamp4, 3.1, 3.2
C, timestamp5, 2, 2.1
write a sql query such that for each symbol, output the row with its latest
timestamp.
3. how concurrent mark & sweep works in JVM GC. why the second pause is
usually longer than the first one.
4. how does JVM hotspot on-stack replacement work and why is this feature
usefule.
被数学搞的差点吐血,不过下午猎头打电话过来还是给了offer
avatar
x*o
2
even a math phd will not know all of the answers to the math problems.
avatar
g*e
3
问题是俺没有数学学位

【在 x********o 的大作中提到】
: even a math phd will not know all of the answers to the math problems.
avatar
x*o
4
I would say this Russian guy is insane. hehe
anyway, you got the offer. cong~~

【在 g**e 的大作中提到】
: 问题是俺没有数学学位
avatar
R*d
5
ding
avatar
m*i
6
congrats
avatar
m*i
7
congrats
avatar
s*y
8
so niu.
I do not know the answer for all of them...

【在 g**e 的大作中提到】
: 面的资深码工职位,遇到某bt俄罗斯老头,于是有了以下题目:
: 1. what is a Ring in algebraic structures
: 2. tell me about your understanding about Riemannian geometry
: 3. write down FFT definition. name a few implementations of FFT algorithms
: 4. how do you implement taylor expansion
: 5. what are eigenvalues and eigenvectors, how do you calculate them
: 6. how do you solve a system linear equations
: 其它常见IT题目就不说了,说几个不常见的
: 1. how do you extract information from an udp packet
: 2. given the following DB table:

avatar
c*l
9
赞!!恭喜
avatar
m*i
10
congrats
avatar
g*0
11
太强了!

【在 g**e 的大作中提到】
: 面的资深码工职位,遇到某bt俄罗斯老头,于是有了以下题目:
: 1. what is a Ring in algebraic structures
: 2. tell me about your understanding about Riemannian geometry
: 3. write down FFT definition. name a few implementations of FFT algorithms
: 4. how do you implement taylor expansion
: 5. what are eigenvalues and eigenvectors, how do you calculate them
: 6. how do you solve a system linear equations
: 其它常见IT题目就不说了,说几个不常见的
: 1. how do you extract information from an udp packet
: 2. given the following DB table:

avatar
a*o
12
啊。。。。楼主是什么专业的啊。。。怎么这么数学的面试啊。。
avatar
b*n
13
LZ确实挺牛的。不过这些题目对于math PHD来说应该不算什么吧。2,3,4都是很基础
的东西,EE出
身的也都学过这些。当然很少人会去准备这些东西来面试码工

【在 x********o 的大作中提到】
: even a math phd will not know all of the answers to the math problems.
avatar
a*y
14
CONG
avatar
h*r
15
gxgx

【在 g**e 的大作中提到】
: 面的资深码工职位,遇到某bt俄罗斯老头,于是有了以下题目:
: 1. what is a Ring in algebraic structures
: 2. tell me about your understanding about Riemannian geometry
: 3. write down FFT definition. name a few implementations of FFT algorithms
: 4. how do you implement taylor expansion
: 5. what are eigenvalues and eigenvectors, how do you calculate them
: 6. how do you solve a system linear equations
: 其它常见IT题目就不说了,说几个不常见的
: 1. how do you extract information from an udp packet
: 2. given the following DB table:

avatar
f*t
16
呵呵尝试想了一下:
1. 当年上抽象代数的时候,老教授第一堂课上就说,抽代四个重要概念:群、环、模
、域;结果期末考试第一道大题四个小题分别是默写这四个概念的定义。这里俄罗斯老
头问的是其中“环”的定义
2. 黎曼几何......也是当年,上完微分流形那门课之后有一门后继的选修课就是黎曼
几何,我打死都不愿去选。所以不懂......
3. FFT,wiki上有很多不同的implementation
4. 泰勒展开,关键是如何高效准确算高阶导数
5. 特征值和特征向量,假如是在矩阵空间里面的话好办,直接解特征多项式得到特征
值,有了特征值之后解对应的线性方程组得到所属特征子空间的一组基;或者用数值计
算里面那些方法(海森堡矩阵、QR分解等等);假如是对抽象的算子求特征值、向量,
可以用迭代法(Krylov space、Lanczos之类的那些),当然迭代法也适用于矩阵的情形
6. 解线性系统是数值代数里最终极的目的,数不尽的解法,不过大致分为这2类:直接
求解(高斯消去、QR分解等等);迭代求解(把AX=B转化为求min ||(AX-B)||这类形式
,等价于解一个优化问题)

【在 g**e 的大作中提到】
: 面的资深码工职位,遇到某bt俄罗斯老头,于是有了以下题目:
: 1. what is a Ring in algebraic structures
: 2. tell me about your understanding about Riemannian geometry
: 3. write down FFT definition. name a few implementations of FFT algorithms
: 4. how do you implement taylor expansion
: 5. what are eigenvalues and eigenvectors, how do you calculate them
: 6. how do you solve a system linear equations
: 其它常见IT题目就不说了,说几个不常见的
: 1. how do you extract information from an udp packet
: 2. given the following DB table:

avatar
g*e
17
大牛你答的比我好多了

【在 f******t 的大作中提到】
: 呵呵尝试想了一下:
: 1. 当年上抽象代数的时候,老教授第一堂课上就说,抽代四个重要概念:群、环、模
: 、域;结果期末考试第一道大题四个小题分别是默写这四个概念的定义。这里俄罗斯老
: 头问的是其中“环”的定义
: 2. 黎曼几何......也是当年,上完微分流形那门课之后有一门后继的选修课就是黎曼
: 几何,我打死都不愿去选。所以不懂......
: 3. FFT,wiki上有很多不同的implementation
: 4. 泰勒展开,关键是如何高效准确算高阶导数
: 5. 特征值和特征向量,假如是在矩阵空间里面的话好办,直接解特征多项式得到特征
: 值,有了特征值之后解对应的线性方程组得到所属特征子空间的一组基;或者用数值计

avatar
i*t
18
u rock, admire

【在 g**e 的大作中提到】
: 面的资深码工职位,遇到某bt俄罗斯老头,于是有了以下题目:
: 1. what is a Ring in algebraic structures
: 2. tell me about your understanding about Riemannian geometry
: 3. write down FFT definition. name a few implementations of FFT algorithms
: 4. how do you implement taylor expansion
: 5. what are eigenvalues and eigenvectors, how do you calculate them
: 6. how do you solve a system linear equations
: 其它常见IT题目就不说了,说几个不常见的
: 1. how do you extract information from an udp packet
: 2. given the following DB table:

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。