由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 一点码工求职经验总结,回报本版
相关主题
Full time面试时面试官狂问Intern经历锁男很多说计算机简单是因为会者不难
人生第一次工作面试,烙印没精打彩的中资海外公司
跨州找工作,找猎头的问题叔不刷题了,也不刷板了
面试Amazon很不爽!华人马工们必须得成立一个组织了
湾区商科Master求Refer华人女星打死不嫁豪门当阔少奶奶的真相(组图)
助中国学生申請 H1B 移民, 印地安那大学开首例 (转载)留在美国就好好闭嘴,别谈自己多热爱中华传统文化
【求助】关于it consulting company日本已无力在海外建高铁
团结起来芝麻人无罪不是好事
相关话题的讨论汇总
话题: int话题: 面试话题: pointer话题: operator
进入JobHunting版参与讨论
1 (共1页)
r**h
发帖数: 1288
1
前两天把offer签了,找工作终于算是告一段落了。在求职过程中得到本版很多帮助,
在这里也想分享一点个人的心得,希望能够对大家有所帮助。
我的背景是Fresh CS PhD,非牛校,无实习经历。研究方向比较冷门,基本上没有对口
的position,属于PhD中比较悲催的一类。前两年写的代码主要是以Matlab和C为主,一
年以前甚至连Java都不熟悉(只是本科的时候学习过),几次投暑期实习都是杳无音讯
。这就是我当时的状态,曾经一度很怀疑自己是否符合工业界的要求。不过反过来,这
种状态也让我能够及时认清现实,调整心态,从0开始一点点复习总结,也算是一件不
坏的事情吧。
关于背景
由于研究方向的机会实在是有限,因此我早早的树立了“要主动迎合工作的要求,而不
是让工作来迎合我”这样的思路。也就是干脆放弃自己的研究方向,多做一些热门方向
的project或者技术,用那些经历来找工作。在过去的一年里我自己自学了Hadoop、
Python和Scala,熟练了Java和C++,操作系统转向了Linux,还学习使用了不少如vi,
gdb,git之类的工具。这样至少简历上会好看很多,skillset里面终于不是只有空荡荡
的Matlab和C了。而且事实证明,一些热门的技术像mapreduce/hadoop,放在简历里,
还是能够增色不少。
关于简历
个人感觉我这次简历还算是挺成功的,投出去之后的反馈率很高。个人认为简历一定要
做到和job description能够match。一般Job Description上都会写得天花乱坠让人看
了就想打退堂鼓,其实实际上他们也没有要求那么多,甚至说只要有30%-40%左右能对
上就算不错了。因此写简历的时候最好能够做到有针对性,qualification/skill set
多上关键词,project里面多摆几个相关的内容,这样比用一个一成不变的简历海投要
靠谱得多。
关于算法题和设计题
一开始我也是本着“多准备总比少准备好”的心态来准备题目的。大概看了CLRS/CC150
/g4g/leetcode上的所有题目,外加不少zoj/hackerrank的题。不过在后来的面试中感
觉钻研难题怪题完全没有必要——因为面试中基本上不会出现ACM中等题以上难度的题
目,而且ACM的OJ没有test case,有时候一题AC要折腾一整天,得不偿失。Leetcode是
个好网站,尤其适合面试前一个月的突击。基本上只要基本的算法/数据结构能够熟悉
,能够总结出一些常用的解法,以不变应万变,保证能够快速的完成代码(一两个小
bug也没事),就已经完全足够了。如果还有空做题,建议做一些ACM的水题和模拟题,
锻炼一下把算法转换成实际代码的能力就好。
这次面试了很多家公司,感觉自己对面试的认识有点不同了。一开始我也以为所谓面试
就是做算法题,结果发现几家公司走下来,只有FB和RF算法题的比重比较大,其他甚至
都没有达到50%。而且很多编程题都是有一些应用背景的,比如简单的实现一个web
crawler,实现一个给定record建立trie做recommendation的过程,实现LRU/水塘抽样/
tfidf,或者是多线程类型的题目,像是实现读写锁,实现blocking queue,实现存取
款机制等等。剩下的部分就是所谓的“设计题”,很多时候都是给一些他们正在遇到的
问题问问你的思路,这种没什么办法准备,完全要靠平时的积累了。所以我不大赞成把
时间全部放在刷题上,有空多多扩展一下知识面也是很重要的,现在公司的面试都越来
越务实了。
至于OO设计题,好像除了AMZN其他家遇到的可能性很小,基本上有一些概念就行了。而
且AMZN我电面之后就杳无音讯了,也没机会做这些题了><
关于CS的基本概念题
以前看到有人问说OS/网络层/数据库的东西要不要准备。一般说来问题都取决于简历上
的内容,如果简历上没有太多这方面的内容的话,基本上也不怎么会问。不过最基本的
概念还是最好能了解,比如进程和线程的不同,tcp和udp的不同,inner join和outer
join的不同,等等。这些问题反映了一个人的CS基本功。
比如说简历上要是出现了concurrency的话,那下面这段出自 >的话里提到的东西应该都要能够了解:
This is just a plug, from me, for you to know about processes, threads and
concurrency issues. A lot of interviewers ask about that stuff, and it's
pretty fundamental, so you should know it. Know about locks and mutexes and
semaphores and monitors and how they work. Know about deadlock and livelock
and how to avoid them. Know what resources a processes needs, and a thread
needs, and how context switching works, and how it's initiated by the
operating system and underlying hardware. Know a little about scheduling.
The world is rapidly moving towards multi-core, and you'll be a dinosaur in
a real hurry if you don't understand the fundamentals of "modern" (which is
to say, "kinda broken") concurrency constructs.
还有就是C++/Java语言的一些基本概念,比如说构造函数、虚函数、接口之类。以及OO
的基本概念。
关于面试流程的一些经验
1.能内推的公司尽量找人内推。我这次也得到了很多热心人的帮助,真是非常感激。
2.我觉得投简历的时候不需要考虑“先拿不想去的公司练手”。个人经历是,面试完全
不想去的公司的状态和面试dream company的状态肯定是不一样的,训练价值相当有限
。而且万一不大想去的公司先来了offer催着接受,且后面理想的公司电面都还没排到
,这种情况也是十分让人纠结的。
3.面试的时候一定要淡定且全力以赴,无论是面对什么公司(前提是投的公司肯定是自
己想去的)。整个求职过程中我的心态就是“有地方去就行了,先锻炼几年再说”。这
种心态反而能够让我充分发挥。
4.个人感觉面试的时候完全不要揣摩面试官的心态。遇到过被很kind的面试官挂了,也
遇到过被看上去很有敌意的三哥给过了。与其考虑面试官,还不如专心答好题目。毕竟
面试本来就是实力+运气。
5.面试的时候一定要talk loud,有想法就尽量说,很可能你觉得不靠谱的想法别人还
很认可。同时也一定要自信。
6.东岸飞西岸面试的话最好能提早2天到,因为这种coast to coast的航班经常延误,
到西边住下来可能都要后半夜了,而很多公司的面试早上10点之前就要开始。多休息一
天能保证好的状态。
7.面试完一家就move on,快速总结做的不好的地方,但是不要太纠结于结果。
8.有最优算法直接上最优算法,不要浪费大家的时间:)
其他的一些感想
如果离找工作还有一段时间,一定要尽量多做一些热门的project。比如说写一个小的
android app,自己搭一个cluster玩玩hadoop,或者写一个简单的有前后端交互的小网
站。不需要做得很fancy,但是至少能够通过这个project了解到这一套东西的机制。当
然能够有机会做一些实习或者开源项目就更好了。
现在的job market还是挺不错的,背景不要太偏门的话拿一些面试应该不难。希望大家
都能有好offer。
r**h
发帖数: 1288
2
个人总结的一些C/C++问题:
C Tutorial:
http://www.cprogramming.com/tutorial.html
C问题集:
http://www.indiabix.com/technical/c/
http://www.parashift.com/c++-faq-lite/index.html
1) 为啥要用c++;
2) encapsulate, polymorphism ,inheritance 的概念;
encapsulate: Hide details of implementation
polymorphism : has multiple forms
inheritance: is-a relationship
3)class的概念
type of object
4)default constructor是啥样的;
without parameters
5) 写copy  constructor要注意啥
parameter must be reference : Node(const Node &node)
6) 写 operator assignment的时候要注意啥
return a reference
7)can constructor be virtual? why it can or can not? how about destructor.
no. Since we need to know the actual type while constructing an object.
And some issues related to virtual function table.
yes. it should be virtual
8) what's the default functions of class
A() //constructor
~A() //destructor
A(const &A) //copy constructor
A& operator=(const &A) //copy assignment operator
A& operator*() //
A& operator&()
9) describe virtual table
10) what's the size of empty class
1 byte make sure each object has different memory address
11) what's the difference of class and struct
struct -- all public
class -- all private by default (diff from java) can change
12) what's the difference of reference & pointer
1. A pointer can be re-assigned any number of times while a reference
can not be reassigned after initialization.
2. A pointer can point to NULL while reference can never point to NULL
3. You can't take the address of a reference like you can with pointers
4. There's no "reference arithmetics" (but you can take the address of
an object pointed by a reference and do pointer arithmetics on it as in &obj
+ 5).
13) what's the difference of passing by reference  & passing by value
14) when is the copy constructor called
first time, A a = another_a;
15) type cast
16) template
17) deep copy & shallow copy
18) auto pointer
19) what's the differenc of new & malloc
• malloc allocates uninitialized memory. The allocated memory has
to be released with free.
• calloc is like malloc but initializes the allocated memory with
a constant (0). It needs to be freed with free.
• new initializes the allocated memory by calling the constructor
(if it's an object). Memory allocated with new should be released with
delete (which in turn calls the destructor). It does not need you to
manually specify the size you need and cast it to the appropriate type. Thus
, it's more modern and less prone to errors.
20) what happens when new/malloc fails
21) what's the abstract class
contains pure virtual function
22) what's the pure function?
virtual void foo() = 0;
23) how to print "hello world" before main()
static int g_var = printHelloworld();
int main(){}
24) inheritance 哪些能继承,哪些不能
25)class a array[50],怎么给这50个元素置初值,不能循环赋值,就是这个意思,你
可以动态分配
26)static
From <http://www.mitbbs.com/article_t1/JobHunting/32195137_32195137_1.html>
如何处理内存泄露(memory leak)?
答:对每一个对象设立一个引用计数器(或者smart pointer)
C常见问题集合
近指针和远指针:
http://blog.chinaunix.net/uid-13282010-id-135808.html
http://baike.baidu.com/view/919902.htm
基本上来说就是,远指针通过四个字节支持段间寻址,近指针通过2个字节支持段
内寻址
操作符相关:
1. y = a+++b怎么解析
应该看做y = (a++) + b;
2. c = c++怎么解析
这种未被定义,取决于编译器
3. c = c++++
错误

指针相关:
1.不同指针定义的意义
a) int a; // An integer
b) int *a; // A pointer to an integer
c) int **a; // A pointer to a pointer to an integer
d) int a[10]; // An array of 10 integers
e) int *a[10]; // An array of 10 pointers to integers
f) int (*a)[10]; // A pointer to an array of 10 integers
g) int (*a)(int); // A pointer to a function a that takes an integer
argument and returns an integer
h) int (*a[10])(int); // An array of 10 pointers to functions that
take an integer argument and return an integer
循环相关:
1.四种死循环的实现方式
for, while, do-while, goto (Loop: goto Loop)
内存空间分配相关:
memcpy and memmove
前者不检查两个空间是否overlap,后者检查
calloc and malloc
前者将空间清0,后者不清除
前者有两个参数(元素个数,单个元素空间),后者只有一个参数(总空间)

数组相关:
char* itoa(int n):数字转换成字符数组

关键字相关:
static:
意义:
1.函数内,表示静态变量
2.类对象,表示静态成员
3.类成员函数,表示静态成员函数
static和global:
1.前者是文件/函数作用域,后者是全局作用域
const:
1.int* const p和const int *p的区别
前者不能改变指向的元素,后者不能改变指向的元素的值
2.const的意义
1.易于代码读者理解,减少bug
2.利于优化器修改,产生更紧凑的代码,提高效率

volatile:
http://www.kuqin.com/job/20071025/1796.html 第八题
1.作用:
强制不进行优化,每次从内存中重新读值
2.const类型和指针类型可以设置成volatile吗
两个都可以
3.下面的函数有什么错误:
int square(volatile int *ptr) { return *ptr * *ptr; }
错误是,每次*ptr可能取到不同的值

类相关:
1.空类相关
Hint:class A{}; sizeof(A)是1,默认函数有
A() //constructor
~A() //destructor
A(const &A) //copy constructor
A& operator=(const &A) //copy assignment operator
A& operator*() //
A& operator&()

explicit的用法:防止构造函数进行模糊匹配
g****o
发帖数: 547
3
thanks
非常感谢
c********w
发帖数: 2438
4
niubi!
u*****o
发帖数: 1224
5
天啊你这一年学了这么多东西。。。机会永远是留给有准备的人的。。
b**********1
发帖数: 215
6
“要主动迎合工作的要求,而不是让工作来迎合我”: 这句话,说的经典!
u*****o
发帖数: 1224
7
太赞这个了,这26题也是我复习的清单。有些题答案拿不准,正好和牛人学习一下。

【在 r**h 的大作中提到】
: 个人总结的一些C/C++问题:
: C Tutorial:
: http://www.cprogramming.com/tutorial.html
: C问题集:
: http://www.indiabix.com/technical/c/
: http://www.parashift.com/c++-faq-lite/index.html
: 1) 为啥要用c++;
: 2) encapsulate, polymorphism ,inheritance 的概念;
: encapsulate: Hide details of implementation
: polymorphism : has multiple forms

e*******8
发帖数: 94
8
mark~~
c******t
发帖数: 1500
9
恭喜恭喜!
以楼主的实力拿到offer是迟早的事情!
BTW,惭愧惭愧,我的回馈版面的帖子还没出炉...
r*******e
发帖数: 7583
10
赞,非常扎实的准备
能不能透露最后签了哪家?;)

set
CC150
样/
outer
Google
and
livelock
in
is
OO

【在 r**h 的大作中提到】
: 前两天把offer签了,找工作终于算是告一段落了。在求职过程中得到本版很多帮助,
: 在这里也想分享一点个人的心得,希望能够对大家有所帮助。
: 我的背景是Fresh CS PhD,非牛校,无实习经历。研究方向比较冷门,基本上没有对口
: 的position,属于PhD中比较悲催的一类。前两年写的代码主要是以Matlab和C为主,一
: 年以前甚至连Java都不熟悉(只是本科的时候学习过),几次投暑期实习都是杳无音讯
: 。这就是我当时的状态,曾经一度很怀疑自己是否符合工业界的要求。不过反过来,这
: 种状态也让我能够及时认清现实,调整心态,从0开始一点点复习总结,也算是一件不
: 坏的事情吧。
: 关于背景
: 由于研究方向的机会实在是有限,因此我早早的树立了“要主动迎合工作的要求,而不

相关主题
助中国学生申請 H1B 移民, 印地安那大学开首例 (转载)锁男很多说计算机简单是因为会者不难
【求助】关于it consulting company中资海外公司
团结起来叔不刷题了,也不刷板了
进入JobHunting版参与讨论
r*********n
发帖数: 4553
11
谢谢分享
下面的函数有什么错误:
int square(volatile int *ptr) { return *ptr * *ptr; }
错误是,每次*ptr可能取到不同的值
能解释一下吗?
m**********o
发帖数: 63
12
mark

【在 r**h 的大作中提到】
: 前两天把offer签了,找工作终于算是告一段落了。在求职过程中得到本版很多帮助,
: 在这里也想分享一点个人的心得,希望能够对大家有所帮助。
: 我的背景是Fresh CS PhD,非牛校,无实习经历。研究方向比较冷门,基本上没有对口
: 的position,属于PhD中比较悲催的一类。前两年写的代码主要是以Matlab和C为主,一
: 年以前甚至连Java都不熟悉(只是本科的时候学习过),几次投暑期实习都是杳无音讯
: 。这就是我当时的状态,曾经一度很怀疑自己是否符合工业界的要求。不过反过来,这
: 种状态也让我能够及时认清现实,调整心态,从0开始一点点复习总结,也算是一件不
: 坏的事情吧。
: 关于背景
: 由于研究方向的机会实在是有限,因此我早早的树立了“要主动迎合工作的要求,而不

f*******b
发帖数: 520
13
赞我也想有一年时间复习
f*******b
发帖数: 520
14
"一开始我也以为所谓面试就是做算法题,结果发现几家公司走下来,只有FB和RF算法
题的比重比较大,其他甚至都没有达到50%。"
那些题是不是只是装饰了一下,最终还是用算法和数据结构解?
还是让你当场写一个web crawler?
o********7
发帖数: 154
15
*ptr的值是变化的, 比如有时候是return 2*3, 明显不是square

【在 r*********n 的大作中提到】
: 谢谢分享
: 下面的函数有什么错误:
: int square(volatile int *ptr) { return *ptr * *ptr; }
: 错误是,每次*ptr可能取到不同的值
: 能解释一下吗?

A***o
发帖数: 358
16
为了防止编译器做不应该做的优化,volatile强制每次调用*ptr都做dereference,这
样两次读ptr的值可能不一样,可能发生在并行环境,或者ptr指向一个系统变量,

【在 r*********n 的大作中提到】
: 谢谢分享
: 下面的函数有什么错误:
: int square(volatile int *ptr) { return *ptr * *ptr; }
: 错误是,每次*ptr可能取到不同的值
: 能解释一下吗?

r*********n
发帖数: 4553
17
两次调用都是背靠背,是不是因为multi-threading,所以中间可能被插入其他操作?

【在 A***o 的大作中提到】
: 为了防止编译器做不应该做的优化,volatile强制每次调用*ptr都做dereference,这
: 样两次读ptr的值可能不一样,可能发生在并行环境,或者ptr指向一个系统变量,

o********7
发帖数: 154
18
跟multi-threading无关, 比如读有些硬件端口的值不停的变化

【在 r*********n 的大作中提到】
: 两次调用都是背靠背,是不是因为multi-threading,所以中间可能被插入其他操作?
A***o
发帖数: 358
19
我也是三脚猫,一起精读一下:)
http://www.embedded.com/electronics-blogs/beginner-s-corner/402

【在 r*********n 的大作中提到】
: 两次调用都是背靠背,是不是因为multi-threading,所以中间可能被插入其他操作?
s*******e
发帖数: 1630
20
这么有营养的帖不顶不行!
相关主题
华人马工们必须得成立一个组织了日本已无力在海外建高铁
华人女星打死不嫁豪门当阔少奶奶的真相(组图)芝麻人无罪不是好事
留在美国就好好闭嘴,别谈自己多热爱中华传统文化卖车遇见强硬且有技巧的买家,卖不卖呢
进入JobHunting版参与讨论
J****3
发帖数: 427
21
顶~晴天大牛v5
s*******n
发帖数: 305
22
多谢LZ分享
y*******n
发帖数: 19
23
mark

【在 r**h 的大作中提到】
: 前两天把offer签了,找工作终于算是告一段落了。在求职过程中得到本版很多帮助,
: 在这里也想分享一点个人的心得,希望能够对大家有所帮助。
: 我的背景是Fresh CS PhD,非牛校,无实习经历。研究方向比较冷门,基本上没有对口
: 的position,属于PhD中比较悲催的一类。前两年写的代码主要是以Matlab和C为主,一
: 年以前甚至连Java都不熟悉(只是本科的时候学习过),几次投暑期实习都是杳无音讯
: 。这就是我当时的状态,曾经一度很怀疑自己是否符合工业界的要求。不过反过来,这
: 种状态也让我能够及时认清现实,调整心态,从0开始一点点复习总结,也算是一件不
: 坏的事情吧。
: 关于背景
: 由于研究方向的机会实在是有限,因此我早早的树立了“要主动迎合工作的要求,而不

s*******e
发帖数: 1630
24
话说,LZ最后从了哪家?
t**********t
发帖数: 364
25
mark

【在 J****3 的大作中提到】
: 顶~晴天大牛v5
r**h
发帖数: 1288
26
最后从了G,package没达到版上200k的及格线,不好意思说呀><

【在 r*******e 的大作中提到】
: 赞,非常扎实的准备
: 能不能透露最后签了哪家?;)
:
: set
: CC150
: 样/
: outer
: Google
: and
: livelock

r**h
发帖数: 1288
27
其实我真正集中复习的时间也就两三个月,其他还要忙TA、课程、论文和毕业答辩的事
情。。不过一年以前大概就理顺了要做哪些事情,然后很多东西都是抽空看点。
不过提早定下大方向,对我整个的复习准备工作还是挺有帮助的。

【在 f*******b 的大作中提到】
: 赞我也想有一年时间复习
r**h
发帖数: 1288
28
嗯。不过这种题目很开放,需要你和面试官多多交流。比如说哪些功能可以假设可以直
接调用,哪些功能要自己写

【在 f*******b 的大作中提到】
: "一开始我也以为所谓面试就是做算法题,结果发现几家公司走下来,只有FB和RF算法
: 题的比重比较大,其他甚至都没有达到50%。"
: 那些题是不是只是装饰了一下,最终还是用算法和数据结构解?
: 还是让你当场写一个web crawler?

k********u
发帖数: 148
29
好贴 mark

前两天把offer签了,找工作终于算是告一段落了。在求职过程中得到本版很多帮助,
在这里也想分享一点个人的心得,希望能够对大家有所帮助。我的背景是Fresh CS PhD
,非牛校........

【在 r**h 的大作中提到】
: 前两天把offer签了,找工作终于算是告一段落了。在求职过程中得到本版很多帮助,
: 在这里也想分享一点个人的心得,希望能够对大家有所帮助。
: 我的背景是Fresh CS PhD,非牛校,无实习经历。研究方向比较冷门,基本上没有对口
: 的position,属于PhD中比较悲催的一类。前两年写的代码主要是以Matlab和C为主,一
: 年以前甚至连Java都不熟悉(只是本科的时候学习过),几次投暑期实习都是杳无音讯
: 。这就是我当时的状态,曾经一度很怀疑自己是否符合工业界的要求。不过反过来,这
: 种状态也让我能够及时认清现实,调整心态,从0开始一点点复习总结,也算是一件不
: 坏的事情吧。
: 关于背景
: 由于研究方向的机会实在是有限,因此我早早的树立了“要主动迎合工作的要求,而不

r**h
发帖数: 1288
30
在下不是大牛呀><
版上的各位大牛才是我一直仰慕的对象

【在 J****3 的大作中提到】
: 顶~晴天大牛v5
相关主题
如何跳出两地的漩涡人生第一次工作面试,烙印没精打彩的
紧急问一个专利问题跨州找工作,找猎头的问题
Full time面试时面试官狂问Intern经历面试Amazon很不爽!
进入JobHunting版参与讨论
m******s
发帖数: 1469
31
Zan

【在 r**h 的大作中提到】
: 前两天把offer签了,找工作终于算是告一段落了。在求职过程中得到本版很多帮助,
: 在这里也想分享一点个人的心得,希望能够对大家有所帮助。
: 我的背景是Fresh CS PhD,非牛校,无实习经历。研究方向比较冷门,基本上没有对口
: 的position,属于PhD中比较悲催的一类。前两年写的代码主要是以Matlab和C为主,一
: 年以前甚至连Java都不熟悉(只是本科的时候学习过),几次投暑期实习都是杳无音讯
: 。这就是我当时的状态,曾经一度很怀疑自己是否符合工业界的要求。不过反过来,这
: 种状态也让我能够及时认清现实,调整心态,从0开始一点点复习总结,也算是一件不
: 坏的事情吧。
: 关于背景
: 由于研究方向的机会实在是有限,因此我早早的树立了“要主动迎合工作的要求,而不

s***g
发帖数: 1250
32
thanks, 大牛

【在 r**h 的大作中提到】
: 前两天把offer签了,找工作终于算是告一段落了。在求职过程中得到本版很多帮助,
: 在这里也想分享一点个人的心得,希望能够对大家有所帮助。
: 我的背景是Fresh CS PhD,非牛校,无实习经历。研究方向比较冷门,基本上没有对口
: 的position,属于PhD中比较悲催的一类。前两年写的代码主要是以Matlab和C为主,一
: 年以前甚至连Java都不熟悉(只是本科的时候学习过),几次投暑期实习都是杳无音讯
: 。这就是我当时的状态,曾经一度很怀疑自己是否符合工业界的要求。不过反过来,这
: 种状态也让我能够及时认清现实,调整心态,从0开始一点点复习总结,也算是一件不
: 坏的事情吧。
: 关于背景
: 由于研究方向的机会实在是有限,因此我早早的树立了“要主动迎合工作的要求,而不

e**********y
发帖数: 128
33
ACM 是哪本书啊?

【在 r**h 的大作中提到】
: 前两天把offer签了,找工作终于算是告一段落了。在求职过程中得到本版很多帮助,
: 在这里也想分享一点个人的心得,希望能够对大家有所帮助。
: 我的背景是Fresh CS PhD,非牛校,无实习经历。研究方向比较冷门,基本上没有对口
: 的position,属于PhD中比较悲催的一类。前两年写的代码主要是以Matlab和C为主,一
: 年以前甚至连Java都不熟悉(只是本科的时候学习过),几次投暑期实习都是杳无音讯
: 。这就是我当时的状态,曾经一度很怀疑自己是否符合工业界的要求。不过反过来,这
: 种状态也让我能够及时认清现实,调整心态,从0开始一点点复习总结,也算是一件不
: 坏的事情吧。
: 关于背景
: 由于研究方向的机会实在是有限,因此我早早的树立了“要主动迎合工作的要求,而不

v***n
发帖数: 562
34
好帖! mark~

【在 s*******e 的大作中提到】
: 这么有营养的帖不顶不行!
s*******n
发帖数: 16
35
gongxi
I******6
发帖数: 500
36
请问 ACM 是 什么 意思。是什么 网站或 书吗?

【在 r**h 的大作中提到】
: 前两天把offer签了,找工作终于算是告一段落了。在求职过程中得到本版很多帮助,
: 在这里也想分享一点个人的心得,希望能够对大家有所帮助。
: 我的背景是Fresh CS PhD,非牛校,无实习经历。研究方向比较冷门,基本上没有对口
: 的position,属于PhD中比较悲催的一类。前两年写的代码主要是以Matlab和C为主,一
: 年以前甚至连Java都不熟悉(只是本科的时候学习过),几次投暑期实习都是杳无音讯
: 。这就是我当时的状态,曾经一度很怀疑自己是否符合工业界的要求。不过反过来,这
: 种状态也让我能够及时认清现实,调整心态,从0开始一点点复习总结,也算是一件不
: 坏的事情吧。
: 关于背景
: 由于研究方向的机会实在是有限,因此我早早的树立了“要主动迎合工作的要求,而不

l*****t
发帖数: 2019
37
Good job. 经典的有志者事竟成。

【在 r**h 的大作中提到】
: 前两天把offer签了,找工作终于算是告一段落了。在求职过程中得到本版很多帮助,
: 在这里也想分享一点个人的心得,希望能够对大家有所帮助。
: 我的背景是Fresh CS PhD,非牛校,无实习经历。研究方向比较冷门,基本上没有对口
: 的position,属于PhD中比较悲催的一类。前两年写的代码主要是以Matlab和C为主,一
: 年以前甚至连Java都不熟悉(只是本科的时候学习过),几次投暑期实习都是杳无音讯
: 。这就是我当时的状态,曾经一度很怀疑自己是否符合工业界的要求。不过反过来,这
: 种状态也让我能够及时认清现实,调整心态,从0开始一点点复习总结,也算是一件不
: 坏的事情吧。
: 关于背景
: 由于研究方向的机会实在是有限,因此我早早的树立了“要主动迎合工作的要求,而不

k*******t
发帖数: 144
38
这贴必须赞啊
M*********6
发帖数: 263
39
顶一个,收藏了。
f******i
发帖数: 19
40
谢谢!

【在 r**h 的大作中提到】
: 个人总结的一些C/C++问题:
: C Tutorial:
: http://www.cprogramming.com/tutorial.html
: C问题集:
: http://www.indiabix.com/technical/c/
: http://www.parashift.com/c++-faq-lite/index.html
: 1) 为啥要用c++;
: 2) encapsulate, polymorphism ,inheritance 的概念;
: encapsulate: Hide details of implementation
: polymorphism : has multiple forms

相关主题
面试Amazon很不爽!【求助】关于it consulting company
湾区商科Master求Refer团结起来
助中国学生申請 H1B 移民, 印地安那大学开首例 (转载)锁男很多说计算机简单是因为会者不难
进入JobHunting版参与讨论
x**s
发帖数: 33
41
楼主牛人, mark
c********p
发帖数: 1969
42
我来晚了。恭喜你啊
p********2
发帖数: 8
43
顶营养贴。
a*******k
发帖数: 261
44
谢谢分享
j*****p
发帖数: 108
45
大牛最后签哪里了啊? 恭喜啊

【在 r**h 的大作中提到】
: 前两天把offer签了,找工作终于算是告一段落了。在求职过程中得到本版很多帮助,
: 在这里也想分享一点个人的心得,希望能够对大家有所帮助。
: 我的背景是Fresh CS PhD,非牛校,无实习经历。研究方向比较冷门,基本上没有对口
: 的position,属于PhD中比较悲催的一类。前两年写的代码主要是以Matlab和C为主,一
: 年以前甚至连Java都不熟悉(只是本科的时候学习过),几次投暑期实习都是杳无音讯
: 。这就是我当时的状态,曾经一度很怀疑自己是否符合工业界的要求。不过反过来,这
: 种状态也让我能够及时认清现实,调整心态,从0开始一点点复习总结,也算是一件不
: 坏的事情吧。
: 关于背景
: 由于研究方向的机会实在是有限,因此我早早的树立了“要主动迎合工作的要求,而不

d*******u
发帖数: 5337
46
马克
r****u
发帖数: 28
47
多谢天晴大牛!
t**********h
发帖数: 2273
48
G太抠了,杯具。大牛下次再跳,奔着半米去吧

【在 r**h 的大作中提到】
: 最后从了G,package没达到版上200k的及格线,不好意思说呀><
l***o
发帖数: 208
49
congs .. zhan zhan xi qi..
w*****c
发帖数: 7276
50
ding
相关主题
中资海外公司华人女星打死不嫁豪门当阔少奶奶的真相(组图)
叔不刷题了,也不刷板了留在美国就好好闭嘴,别谈自己多热爱中华传统文化
华人马工们必须得成立一个组织了日本已无力在海外建高铁
进入JobHunting版参与讨论
b*******w
发帖数: 10
51
很好的经验,太感谢了!
c*b
发帖数: 3126
52
拿了G也不报个offer鼓舞一下大家的士气,太低调了!

【在 r**h 的大作中提到】
: 最后从了G,package没达到版上200k的及格线,不好意思说呀><
b*****g
发帖数: 145
53
lz好人,赞
f******n
发帖数: 264
54
mark..thank you
z***m
发帖数: 1602
55
有营养,顶起
s***m
发帖数: 336
56
mark!
f****l
发帖数: 8042
57
多谢。收藏了。
a**********3
发帖数: 64
58
thanks!
g**4
发帖数: 863
59
lz牛人!mark一个
m********4
发帖数: 1837
60
楼主非常赞,多谢
相关主题
芝麻人无罪不是好事紧急问一个专利问题
卖车遇见强硬且有技巧的买家,卖不卖呢Full time面试时面试官狂问Intern经历
如何跳出两地的漩涡人生第一次工作面试,烙印没精打彩的
进入JobHunting版参与讨论
m********4
发帖数: 1837
61
楼主非常赞,顶起
k*****o
发帖数: 1972
62
感谢,
很好很朴实的总结,
提供了很多信息可以准备的
c******t
发帖数: 1500
63
真不错
我就说以你的实力肯定会有比较理想的offer的
恭喜恭喜

【在 r**h 的大作中提到】
: 最后从了G,package没达到版上200k的及格线,不好意思说呀><
t********u
发帖数: 44
64
好棒
r*******n
发帖数: 3020
65
请问学习目的project, 在简历上怎么写合适

【在 r**h 的大作中提到】
: 前两天把offer签了,找工作终于算是告一段落了。在求职过程中得到本版很多帮助,
: 在这里也想分享一点个人的心得,希望能够对大家有所帮助。
: 我的背景是Fresh CS PhD,非牛校,无实习经历。研究方向比较冷门,基本上没有对口
: 的position,属于PhD中比较悲催的一类。前两年写的代码主要是以Matlab和C为主,一
: 年以前甚至连Java都不熟悉(只是本科的时候学习过),几次投暑期实习都是杳无音讯
: 。这就是我当时的状态,曾经一度很怀疑自己是否符合工业界的要求。不过反过来,这
: 种状态也让我能够及时认清现实,调整心态,从0开始一点点复习总结,也算是一件不
: 坏的事情吧。
: 关于背景
: 由于研究方向的机会实在是有限,因此我早早的树立了“要主动迎合工作的要求,而不

r******w
发帖数: 323
66
弱弱的问下
leetcode 知道, 但是CLRS/CC150/g4g/ 都是指的什么?

【在 r**h 的大作中提到】
: 前两天把offer签了,找工作终于算是告一段落了。在求职过程中得到本版很多帮助,
: 在这里也想分享一点个人的心得,希望能够对大家有所帮助。
: 我的背景是Fresh CS PhD,非牛校,无实习经历。研究方向比较冷门,基本上没有对口
: 的position,属于PhD中比较悲催的一类。前两年写的代码主要是以Matlab和C为主,一
: 年以前甚至连Java都不熟悉(只是本科的时候学习过),几次投暑期实习都是杳无音讯
: 。这就是我当时的状态,曾经一度很怀疑自己是否符合工业界的要求。不过反过来,这
: 种状态也让我能够及时认清现实,调整心态,从0开始一点点复习总结,也算是一件不
: 坏的事情吧。
: 关于背景
: 由于研究方向的机会实在是有限,因此我早早的树立了“要主动迎合工作的要求,而不

M*****c
发帖数: 2753
67
赞!

【在 r**h 的大作中提到】
: 前两天把offer签了,找工作终于算是告一段落了。在求职过程中得到本版很多帮助,
: 在这里也想分享一点个人的心得,希望能够对大家有所帮助。
: 我的背景是Fresh CS PhD,非牛校,无实习经历。研究方向比较冷门,基本上没有对口
: 的position,属于PhD中比较悲催的一类。前两年写的代码主要是以Matlab和C为主,一
: 年以前甚至连Java都不熟悉(只是本科的时候学习过),几次投暑期实习都是杳无音讯
: 。这就是我当时的状态,曾经一度很怀疑自己是否符合工业界的要求。不过反过来,这
: 种状态也让我能够及时认清现实,调整心态,从0开始一点点复习总结,也算是一件不
: 坏的事情吧。
: 关于背景
: 由于研究方向的机会实在是有限,因此我早早的树立了“要主动迎合工作的要求,而不

l**********1
发帖数: 415
68
mark
l**********1
发帖数: 415
69
mark
s****a
发帖数: 70
70
谢谢分享,收藏了:
http://phdtree.org/

【在 r**h 的大作中提到】
: 前两天把offer签了,找工作终于算是告一段落了。在求职过程中得到本版很多帮助,
: 在这里也想分享一点个人的心得,希望能够对大家有所帮助。
: 我的背景是Fresh CS PhD,非牛校,无实习经历。研究方向比较冷门,基本上没有对口
: 的position,属于PhD中比较悲催的一类。前两年写的代码主要是以Matlab和C为主,一
: 年以前甚至连Java都不熟悉(只是本科的时候学习过),几次投暑期实习都是杳无音讯
: 。这就是我当时的状态,曾经一度很怀疑自己是否符合工业界的要求。不过反过来,这
: 种状态也让我能够及时认清现实,调整心态,从0开始一点点复习总结,也算是一件不
: 坏的事情吧。
: 关于背景
: 由于研究方向的机会实在是有限,因此我早早的树立了“要主动迎合工作的要求,而不

相关主题
人生第一次工作面试,烙印没精打彩的湾区商科Master求Refer
跨州找工作,找猎头的问题助中国学生申請 H1B 移民, 印地安那大学开首例 (转载)
面试Amazon很不爽!【求助】关于it consulting company
进入JobHunting版参与讨论
d****a
发帖数: 3087
71
不错。
f*****e
发帖数: 62
72
赞楼主,给我辈鼓励啊
BTW:
leetcode 知道, 但是CLRS/CC150/g4g/ 都是指的什么?
CLRS: 算法导论
g4g: 一个网站有很多练习题目
CC150: crack the coding interview
r**h
发帖数: 1288
73
正常的写就好了呀,和其他project一样

【在 r*******n 的大作中提到】
: 请问学习目的project, 在简历上怎么写合适
s******y
发帖数: 416
74
Mark!
好人一生平安:P
r*******n
发帖数: 3020
75
明白了,多谢

【在 r**h 的大作中提到】
: 正常的写就好了呀,和其他project一样
s*******s
发帖数: 1031
76
哇,楼主好牛。恭喜,顺便沾喜气!:)
h*****g
发帖数: 100
77
谢谢楼主的经验之谈和例子!很有启发。
1 (共1页)
进入JobHunting版参与讨论
相关主题
芝麻人无罪不是好事湾区商科Master求Refer
卖车遇见强硬且有技巧的买家,卖不卖呢助中国学生申請 H1B 移民, 印地安那大学开首例 (转载)
如何跳出两地的漩涡【求助】关于it consulting company
紧急问一个专利问题团结起来
Full time面试时面试官狂问Intern经历锁男很多说计算机简单是因为会者不难
人生第一次工作面试,烙印没精打彩的中资海外公司
跨州找工作,找猎头的问题叔不刷题了,也不刷板了
面试Amazon很不爽!华人马工们必须得成立一个组织了
相关话题的讨论汇总
话题: int话题: 面试话题: pointer话题: operator