Redian新闻
>
xiaomi (1000%), Huawei, Nokia surge in a downtrend -6.3% E
avatar
xiaomi (1000%), Huawei, Nokia surge in a downtrend -6.3% E# PDA - 掌中宝
c*G
1
这两年毕业找工作找得很磕磕碰碰,很感谢版上的国人的面经让我最终找到了工作。在
这贴些这两年面过的几家公司一些面积,很惭愧,这些全都跪了。
板上和LeetCode上有的就都不提了,就贴几个我觉得在这个版上不常见到的题目吧。
Pure Storage
i = 0;
五个进程同时run
for (int k = 0; k < 5; k++)
++i;
i最后可能的最大值和最小值。
Tintri
print(x,y,z)函数的参数在堆栈上的顺序, 是x,y,z 还是z,y,x
Google
用正则表达式表达浮点数
i = 0;
五个进程同时run
while(true) {
++i;
print i;
}
所有可能打印的sequence。(瞬间跪了,我至今都不知道这个要怎么回答)
好像还问了个如果是2个进程的话,可否出现打印序列是1,2,2,3,3,3,4,,,
Vmware:
Page Fault的原理
GDB的原理
解释下当你在电脑上输入www.google.com后,从开始请求到最后返回结果的整个过程。
avatar
s*6
2
不懂这些人了,你们以为电子支付或者移动支付没有要到你们的个人信息吗?还是怎么
的?真的觉得这群人脑子莫不是秀逗了。你移动支付的这个其实也是扫码也会留下你的
个人隐私,你们这个时候就不觉得自己的隐私被冒犯了吗?我跟你们说很多人都是这样
掩耳盗铃。我真的觉得很多时候你们觉得不会泄露你们信息的东西都在泄露着你们的消
息,而且很快的就能传输出去进行储备,你们防不胜防啊。
平时屁大点的手机给你们定个位你们都觉得不行。还有人出去游行说什么我的信息被人
给盗用了,平时就银行管你要个手机号授权你都要问东问西的,现在你觉得没事了,就
扫码支付给你懒人操作了你就觉得没问题了。这个问题其实才是最大的好吗?真不懂人
类的这种谨慎和小心的点在哪里真的是可怕的要命。
要不就是人只对别人说的出来的危害感到害怕,未知的东西一点都不害怕吗?
avatar
k*1
3
代友求eb1a评估,NSC,请大家提出宝贵意见。
PHD in Molecular Biology,国内学位。
目前博士后,研究方向是药剂学
Paper:总共12,其中3篇一作 (IF:1-8),2片二作,nature nanotechnolgy 酱油作
者.还有2篇英文一作已经投稿,乐观估计3.4个月能发表。英文文章分别发在药剂学
top1-2的
journal 。
Review:目前总共45篇,但正在以每周一篇的速度增加,所以不担心数量
Citation (硬伤):总共73次 (google scholar),一作引用很少,大部分为其他文
章应用(大
概30次为独立引用)
Award:无
媒体报道: media report 1次 (nature nanotechnology)只提了老板的名字,文章比
较新,所以引用不高,
avatar
T*e
4
European smartphone market experienced -6.3% slump in Q1 2018 as a whole
Samsung down -15%
Apple down -5.4%
Xiaomi up 1000%
Huawei up 38.6%
Xiaomi rocketed 1000% growth and now has 5.3% of the market share. It grew
from a small base but still admirable and formidable. Nokia also surged to 3
.5% of the market from nowhere suggesting Nokia still retained some of the
brand power.
Huawei bucked the trend as well with a 38.6% growth and claims 16.1% of the
market now. Samsung (33.1%) and Apple (22.2%) still lead the pack although
both registered negative growth.
avatar
j*o
5
G和VM的题目还靠点谱,上两家完全是扯淡
avatar
a*g
6
因为人就是想不明白这些啊
avatar
r*i
7
reviews, papers are enough,citation is a little bit less. But I think you
can try it now!
avatar
e*l
8
先看看基数有多大吧。别人开Google IO的时候小米华为还在研究菜刀钢板和陶瓷手机
壳、爱国节操和水军的效果模型。没有研发创新,怎么宣传还不是给欧美软硬件打工的
命。小米平均售价才几百,赔钱赚吆喝凑数量要上市圈人民币了,呵呵
avatar
T*U
9
Google
i = 0;
五个进程同时run ++i; print i;
可能出现的所有sequence。(瞬间跪了,我至今都不知道这个要怎么回答)
这题应该是第一个数是1-5中任意一个,第二个数是2-5任意一个。。。
[1-5][2-5][3-5][4-5]5
而且后面一个数不小于前面一个数

【在 c***G 的大作中提到】
: 这两年毕业找工作找得很磕磕碰碰,很感谢版上的国人的面经让我最终找到了工作。在
: 这贴些这两年面过的几家公司一些面积,很惭愧,这些全都跪了。
: 板上和LeetCode上有的就都不提了,就贴几个我觉得在这个版上不常见到的题目吧。
: Pure Storage
: i = 0;
: 五个进程同时run
: for (int k = 0; k < 5; k++)
: ++i;
: i最后可能的最大值和最小值。
: Tintri

avatar
q*3
10
因为电子支付这个玩意就是方便懒人的,懒人挑刺就这样的。
avatar
y*z
11
Try it. No guarantee in NSC.
avatar
j*n
12
Google和小米本来也不是一个league。。。小米据说要收购gopro,这本来是两家可比
的公司

65533;0

【在 e******l 的大作中提到】
: 先看看基数有多大吧。别人开Google IO的时候小米华为还在研究菜刀钢板和陶瓷手机
: 壳、爱国节操和水军的效果模型。没有研发创新,怎么宣传还不是给欧美软硬件打工的
: 命。小米平均售价才几百,赔钱赚吆喝凑数量要上市圈人民币了,呵呵

avatar
n*s
13
狗家那个,可以从最大是5,4,3,2,1依次求解
又看了一眼,while(true), 草!
avatar
x*i
14
人就是这样的,便利了就忘记什么隐私了
avatar
e*u
15
问律师敢不敢接就行了
avatar
T*e
16
小米是真猛,全球Q1 market小米涨了87.8%.

【在 j*******n 的大作中提到】
: Google和小米本来也不是一个league。。。小米据说要收购gopro,这本来是两家可比
: 的公司
:
: 65533;0

avatar
x*9
17
五个进程?
你确定不是线程吗?
avatar
a*o
18
感觉有点困难,急的话可以一试,要不然可以再等等条件更好了再上。

【在 k********1 的大作中提到】
: 代友求eb1a评估,NSC,请大家提出宝贵意见。
: PHD in Molecular Biology,国内学位。
: 目前博士后,研究方向是药剂学
: Paper:总共12,其中3篇一作 (IF:1-8),2片二作,nature nanotechnolgy 酱油作
: 者.还有2篇英文一作已经投稿,乐观估计3.4个月能发表。英文文章分别发在药剂学
: top1-2的
: journal 。
: Review:目前总共45篇,但正在以每周一篇的速度增加,所以不担心数量
: Citation (硬伤):总共73次 (google scholar),一作引用很少,大部分为其他文
: 章应用(大

avatar
a*9
19
希望小米能卖到美国来
几年前吃饭的时候见过还在小米的Hugo bara 问什么时候能在美国卖手机 丫说soon 几
年过去了也没影

:European smartphone market experienced -6.3% slump in Q1 2018 as a whole
avatar
i*w
20
g的应该是线程
就是所有的数都出现5遍 顺序可以是穿插的
两个线程不可能出现那种情况

【在 c***G 的大作中提到】
: 这两年毕业找工作找得很磕磕碰碰,很感谢版上的国人的面经让我最终找到了工作。在
: 这贴些这两年面过的几家公司一些面积,很惭愧,这些全都跪了。
: 板上和LeetCode上有的就都不提了,就贴几个我觉得在这个版上不常见到的题目吧。
: Pure Storage
: i = 0;
: 五个进程同时run
: for (int k = 0; k < 5; k++)
: ++i;
: i最后可能的最大值和最小值。
: Tintri

avatar
x*a
21
不差钱的,就直接试一下,有的时候运气也很重要
avatar
s*7
22
小米卖到美国来, 会被告到陪死吧.

【在 a******9 的大作中提到】
: 希望小米能卖到美国来
: 几年前吃饭的时候见过还在小米的Hugo bara 问什么时候能在美国卖手机 丫说soon 几
: 年过去了也没影
:
: :European smartphone market experienced -6.3% slump in Q1 2018 as a whole
: :

avatar
s*x
23
这些不是算法题,是基本概念题。
avatar
k*1
24
代友求eb1a评估,NSC,请大家提出宝贵意见。
PHD in Molecular Biology,国内学位。
目前博士后,研究方向是药剂学
Paper:总共12,其中3篇一作 (IF:1-8),2片二作,nature nanotechnolgy 酱油作
者.还有2篇英文一作已经投稿,乐观估计3.4个月能发表。英文文章分别发在药剂学
top1-2的
journal 。
Review:目前总共45篇,但正在以每周一篇的速度增加,所以不担心数量
Citation (硬伤):总共73次 (google scholar),一作引用很少,大部分为其他文
章应用(大
概30次为独立引用)
Award:无
媒体报道: media report 1次 (nature nanotechnology)只提了老板的名字,文章比
较新,所以引用不高,
avatar
a*9
25
小米这几年买了不少专利 再用高通芯 应该没什么问题
一加和zte在美国也卖了这么多年了

:小米卖到美国来, 会被告到陪死吧.
avatar
s*i
26
arguments在stack上那道题哪一点扯谈了?
要回答的好至少可以提到arguments一般是通过register传递,stack growth的方向,
calling convention的基本概念以及很多unpredictible的东西 不是那么简单就能回
答好的。

【在 j******o 的大作中提到】
: G和VM的题目还靠点谱,上两家完全是扯淡
avatar
r*i
27
reviews, papers are enough,citation is a little bit less. But I think you
can try it now!
avatar
s*i
28
有个while循环。
感觉应该是[1-5][2-6][3-7]... 并且后一个数不小于前一个数。不确定考虑情况完全
没有。
所以两个线程是[1-2][2-3][3-4]... 并且后一个数不小于前一个数。他那个序列不满足

【在 T****U 的大作中提到】
: Google
: i = 0;
: 五个进程同时run ++i; print i;
: 可能出现的所有sequence。(瞬间跪了,我至今都不知道这个要怎么回答)
: 这题应该是第一个数是1-5中任意一个,第二个数是2-5任意一个。。。
: [1-5][2-5][3-5][4-5]5
: 而且后面一个数不小于前面一个数

avatar
y*z
29
Try it. No guarantee in NSC.
avatar
c*G
30

满足
建议你可以先想想++i;到底是怎么做的,我觉得至少有以下几步:
1. 从mem取值到寄存器
2. 在寄存器上进行计算
3. 寄存器的值写回到mem。
如果我没记错的话,G问的那个sequence是可能的。
我觉得两道题思路差不多,可是G这道复杂太多了。
满足

【在 s*******i 的大作中提到】
: 有个while循环。
: 感觉应该是[1-5][2-6][3-7]... 并且后一个数不小于前一个数。不确定考虑情况完全
: 没有。
: 所以两个线程是[1-2][2-3][3-4]... 并且后一个数不小于前一个数。他那个序列不满足

avatar
e*u
31
问律师敢不敢接就行了
avatar
c*G
32
对,主要是问你怎么设计编译器来handle像printf();这种可以传任意多个参数的函数。

【在 s*******i 的大作中提到】
: arguments在stack上那道题哪一点扯谈了?
: 要回答的好至少可以提到arguments一般是通过register传递,stack growth的方向,
: calling convention的基本概念以及很多unpredictible的东西 不是那么简单就能回
: 答好的。

avatar
a*o
33
感觉有点困难,急的话可以一试,要不然可以再等等条件更好了再上。

【在 k********1 的大作中提到】
: 代友求eb1a评估,NSC,请大家提出宝贵意见。
: PHD in Molecular Biology,国内学位。
: 目前博士后,研究方向是药剂学
: Paper:总共12,其中3篇一作 (IF:1-8),2片二作,nature nanotechnolgy 酱油作
: 者.还有2篇英文一作已经投稿,乐观估计3.4个月能发表。英文文章分别发在药剂学
: top1-2的
: journal 。
: Review:目前总共45篇,但正在以每周一篇的速度增加,所以不担心数量
: Citation (硬伤):总共73次 (google scholar),一作引用很少,大部分为其他文
: 章应用(大

avatar
f*y
34
这个最大应该是25(全部串行),最小5,因为 i 不是atomic的
Pure Storagei = 0; 五个线程同时runfor (int k = 0; k < 5; k ) i;
i最后可能的最大值和最小值。
avatar
x*a
35
不差钱的,就直接试一下,有的时候运气也很重要
avatar
f*y
36
这道题,是不是从1开始的 递增数列,每个数字可以出现1-5次?

Googlei = 0;五个进程同时run i; print i;可能出现的所有sequence。(瞬间跪了
,我至今都不知道这个要怎么回答)这题应该是第一个数是1-5中任意........

【在 T****U 的大作中提到】
: Google
: i = 0;
: 五个进程同时run ++i; print i;
: 可能出现的所有sequence。(瞬间跪了,我至今都不知道这个要怎么回答)
: 这题应该是第一个数是1-5中任意一个,第二个数是2-5任意一个。。。
: [1-5][2-5][3-5][4-5]5
: 而且后面一个数不小于前面一个数

avatar
z*4
37
just try! citation is too less may cause RFE!
avatar
T*U
38
应该是num1<=num2<=num3<=num4<=num5

【在 f********y 的大作中提到】
: 这道题,是不是从1开始的 递增数列,每个数字可以出现1-5次?
:
: Googlei = 0;五个进程同时run i; print i;可能出现的所有sequence。(瞬间跪了
: ,我至今都不知道这个要怎么回答)这题应该是第一个数是1-5中任意........

avatar
g*d
39
如果i的定义没有加volatile,那么编译器很可能会优化为只第一次访问时从memory
load一次,后面的就直接用register里面的值,也就是说各个线程各玩各的i

【在 c***G 的大作中提到】
: 对,主要是问你怎么设计编译器来handle像printf();这种可以传任意多个参数的函数。
avatar
g*d
40
我觉得pure这题,如果i没有volatile,那么几个线程很有可能是这样的(但是取决于
编译器)
load i
for loop without load/store i
store i
所以可能的结果是:5, 10, 15, 20, 25

【在 f********y 的大作中提到】
: 这个最大应该是25(全部串行),最小5,因为 i 不是atomic的
: Pure Storagei = 0; 五个线程同时runfor (int k = 0; k < 5; k ) i;
: i最后可能的最大值和最小值。

avatar
f*y
41
没错,还要就是每个数最多出现5次,因为同一个数最多被5个不同threads 打印

应该是num1

【在 T****U 的大作中提到】
: 应该是num1<=num2<=num3<=num4<=num5
avatar
k*e
42
注意printf是个可变参数长度的函数。

【在 s*******i 的大作中提到】
: arguments在stack上那道题哪一点扯谈了?
: 要回答的好至少可以提到arguments一般是通过register传递,stack growth的方向,
: calling convention的基本概念以及很多unpredictible的东西 不是那么简单就能回
: 答好的。

avatar
k*e
43
不至于要设计编译器吧,就是考基本概念:stdcall, cdecl, thiscall, fastcall
naked call,这几种属于常见的基础知识。

数。

【在 c***G 的大作中提到】
: 对,主要是问你怎么设计编译器来handle像printf();这种可以传任意多个参数的函数。
avatar
x*a
44
求问这些知识在哪里可以学到?

【在 s*******i 的大作中提到】
: arguments在stack上那道题哪一点扯谈了?
: 要回答的好至少可以提到arguments一般是通过register传递,stack growth的方向,
: calling convention的基本概念以及很多unpredictible的东西 不是那么简单就能回
: 答好的。

avatar
b*y
45
同问

【在 x*****a 的大作中提到】
: 求问这些知识在哪里可以学到?
avatar
c*G
46
问的是没有优化的情况,不然题目就太简单了

【在 g*******d 的大作中提到】
: 我觉得pure这题,如果i没有volatile,那么几个线程很有可能是这样的(但是取决于
: 编译器)
: load i
: for loop without load/store i
: store i
: 所以可能的结果是:5, 10, 15, 20, 25

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