f******g 发帖数: 13917 | 1 本来没有投它们家的,他们主动来面试。
可惜,之前只在java应用方面准备了很多,
对算法之类的给忘光了。
其中有array, linkedlist,
hashtable, tree, queue 问了很多问题。
对tree的层次遍历,课本上学过了,不过忘光了。
最后一个最zoo的一个design问题。
大公司最数据结构要求还是很高,可是,在实际工作应用中,
比如说做java,web,database应用,似乎并没有用到什么
高深的数据结构。sigh |
c*********n 发帖数: 1057 | 2 怎么叫主动找上门啊?
【在 f******g 的大作中提到】 : 本来没有投它们家的,他们主动来面试。 : 可惜,之前只在java应用方面准备了很多, : 对算法之类的给忘光了。 : 其中有array, linkedlist, : hashtable, tree, queue 问了很多问题。 : 对tree的层次遍历,课本上学过了,不过忘光了。 : 最后一个最zoo的一个design问题。 : 大公司最数据结构要求还是很高,可是,在实际工作应用中, : 比如说做java,web,database应用,似乎并没有用到什么 : 高深的数据结构。sigh
|
H*M 发帖数: 1268 | 3 这些数据结构和算法都是基础中的基础啊
腾点时间复习下吧
【在 f******g 的大作中提到】 : 本来没有投它们家的,他们主动来面试。 : 可惜,之前只在java应用方面准备了很多, : 对算法之类的给忘光了。 : 其中有array, linkedlist, : hashtable, tree, queue 问了很多问题。 : 对tree的层次遍历,课本上学过了,不过忘光了。 : 最后一个最zoo的一个design问题。 : 大公司最数据结构要求还是很高,可是,在实际工作应用中, : 比如说做java,web,database应用,似乎并没有用到什么 : 高深的数据结构。sigh
|
f******g 发帖数: 13917 | 4 工作了2年多,做了太多应用方面的东西,java,j2ee, oracle,unix,
反而把课本上的东西都给忘了,
得赶快看看复习一下。
【在 H*M 的大作中提到】 : 这些数据结构和算法都是基础中的基础啊 : 腾点时间复习下吧
|
k***e 发帖数: 556 | 5 怎么我投amazon都不理我啊 :《 等看完design pattern再投一次
歧视啊 |
m*****f 发帖数: 1243 | 6 没办法, 现在面试就考这些东西
【在 f******g 的大作中提到】 : 工作了2年多,做了太多应用方面的东西,java,j2ee, oracle,unix, : 反而把课本上的东西都给忘了, : 得赶快看看复习一下。
|
c****p 发帖数: 32 | 7 那只是很多人用的时候没去动脑子而已。
java我忘光了,就说C#吧,用array还是list<...>还是LinkedList<...>或者
Dictionary<...>,好歹用之前要想想为什么吧。
【在 f******g 的大作中提到】 : 本来没有投它们家的,他们主动来面试。 : 可惜,之前只在java应用方面准备了很多, : 对算法之类的给忘光了。 : 其中有array, linkedlist, : hashtable, tree, queue 问了很多问题。 : 对tree的层次遍历,课本上学过了,不过忘光了。 : 最后一个最zoo的一个design问题。 : 大公司最数据结构要求还是很高,可是,在实际工作应用中, : 比如说做java,web,database应用,似乎并没有用到什么 : 高深的数据结构。sigh
|
f******g 发帖数: 13917 | 8 这个当然会有区别,
arrayList, LinkedList,
hashTable, HashMap,这些在实际应该当中自然有区别。
但是对内部的具体实现,java都封装好的。
平时只知道如何用,对内部的具体实现没有深入研究,
再加上长时间不看算法的书,sigh
【在 c****p 的大作中提到】 : 那只是很多人用的时候没去动脑子而已。 : java我忘光了,就说C#吧,用array还是list<...>还是LinkedList<...>或者 : Dictionary<...>,好歹用之前要想想为什么吧。
|
m********g 发帖数: 272 | 9 请问他们都问了什么? 我明天也他家电面。
谢谢了!
【在 f******g 的大作中提到】 : 本来没有投它们家的,他们主动来面试。 : 可惜,之前只在java应用方面准备了很多, : 对算法之类的给忘光了。 : 其中有array, linkedlist, : hashtable, tree, queue 问了很多问题。 : 对tree的层次遍历,课本上学过了,不过忘光了。 : 最后一个最zoo的一个design问题。 : 大公司最数据结构要求还是很高,可是,在实际工作应用中, : 比如说做java,web,database应用,似乎并没有用到什么 : 高深的数据结构。sigh
|
f******g 发帖数: 13917 | 10 以后工作中,一定要多思考,
不光知道如何用,还要知道为什么要这么用。
sigh,懒呢
【在 f******g 的大作中提到】 : 这个当然会有区别, : arrayList, LinkedList, : hashTable, HashMap,这些在实际应该当中自然有区别。 : 但是对内部的具体实现,java都封装好的。 : 平时只知道如何用,对内部的具体实现没有深入研究, : 再加上长时间不看算法的书,sigh
|
|
|
w*********l 发帖数: 1337 | 11 你还真实一个typical的java程序员啊。
【在 f******g 的大作中提到】 : 本来没有投它们家的,他们主动来面试。 : 可惜,之前只在java应用方面准备了很多, : 对算法之类的给忘光了。 : 其中有array, linkedlist, : hashtable, tree, queue 问了很多问题。 : 对tree的层次遍历,课本上学过了,不过忘光了。 : 最后一个最zoo的一个design问题。 : 大公司最数据结构要求还是很高,可是,在实际工作应用中, : 比如说做java,web,database应用,似乎并没有用到什么 : 高深的数据结构。sigh
|
w*********l 发帖数: 1337 | 12 你不知道java是个religion吗?程序员想都不用想,只要查查文档,文档会告诉你什么
时候该用什么。
【在 c****p 的大作中提到】 : 那只是很多人用的时候没去动脑子而已。 : java我忘光了,就说C#吧,用array还是list<...>还是LinkedList<...>或者 : Dictionary<...>,好歹用之前要想想为什么吧。
|
N*D 发帖数: 3641 | 13 程序员就需要知道程序员需要知道的东西,不需要知道的东西不必深究。
【在 w*********l 的大作中提到】 : 你不知道java是个religion吗?程序员想都不用想,只要查查文档,文档会告诉你什么 : 时候该用什么。
|
w*********l 发帖数: 1337 | 14 就是有你这种想法 现在的程序才越写越烂,越写越不稳定,越写越耗资源。所以我非
常憎恨java
【在 N*D 的大作中提到】 : 程序员就需要知道程序员需要知道的东西,不需要知道的东西不必深究。
|
N*D 发帖数: 3641 | 15 那个是程序员的问题,不是Java的问题。
【在 w*********l 的大作中提到】 : 就是有你这种想法 现在的程序才越写越烂,越写越不稳定,越写越耗资源。所以我非 : 常憎恨java
|
w*********l 发帖数: 1337 | 16 当然有java的责任。把底层细节过分封装起来,给程序员一个其实并不完美的小世界,
程序员的程序观都会有问题。还有,号称garbage collection,其实并没有完全解决
memory leak的问题。现在是公司招人的门槛越来越低,而低质量的程序就靠底层的
hack来容忍。要我说,与其花各种各样的力气解决越界问题,泄漏问题,还不如好好花
点时间训练下我们的程序员。让这个行业从业门槛也高点,省的老被人“民工”“民工
”地叫。
【在 N*D 的大作中提到】 : 那个是程序员的问题,不是Java的问题。
|
N*D 发帖数: 3641 | 17 那你以为汇编最牛了?那程序员还必须要知道CPU是多少个寄存器,多少个不同种类的执
行单元,是顺序执行还是out of order execution,有没有分支预测啥的。不然写出的
汇编也是狗屎。呵呵。
【在 w*********l 的大作中提到】 : 当然有java的责任。把底层细节过分封装起来,给程序员一个其实并不完美的小世界, : 程序员的程序观都会有问题。还有,号称garbage collection,其实并没有完全解决 : memory leak的问题。现在是公司招人的门槛越来越低,而低质量的程序就靠底层的 : hack来容忍。要我说,与其花各种各样的力气解决越界问题,泄漏问题,还不如好好花 : 点时间训练下我们的程序员。让这个行业从业门槛也高点,省的老被人“民工”“民工 : ”地叫。
|
w*********l 发帖数: 1337 | 18 我还真以为汇编最牛,不是汇编最牛,是用C内嵌汇编最牛。该让编译器优化的去优化
。要自己精准控制的时候直接写汇编。这样的程序员太少了。
我的观点其实是:用高级语言没什么错,关键是你要有能力大概想象这个代码在机器上
运行大概是什么样子的。就是说,你不必直接写成汇编,但是你要有个你的程序变成汇
编是个什么样子的概念。java程序员这样的凤毛麟角。
的执
【在 N*D 的大作中提到】 : 那你以为汇编最牛了?那程序员还必须要知道CPU是多少个寄存器,多少个不同种类的执 : 行单元,是顺序执行还是out of order execution,有没有分支预测啥的。不然写出的 : 汇编也是狗屎。呵呵。
|
C********n 发帖数: 6682 | 19 nod
用汇编写并行算法才是真的牛
【在 w*********l 的大作中提到】 : 我还真以为汇编最牛,不是汇编最牛,是用C内嵌汇编最牛。该让编译器优化的去优化 : 。要自己精准控制的时候直接写汇编。这样的程序员太少了。 : 我的观点其实是:用高级语言没什么错,关键是你要有能力大概想象这个代码在机器上 : 运行大概是什么样子的。就是说,你不必直接写成汇编,但是你要有个你的程序变成汇 : 编是个什么样子的概念。java程序员这样的凤毛麟角。 : : 的执
|
l*****s 发帖数: 603 | 20 LZ可以说一下,考你的算法是理论还是用算法实际解决什么问题?
谢谢! |
|
|
s*******i 发帖数: 712 | 21 That's why they find you, they use j2ee now.
【在 f******g 的大作中提到】 : 工作了2年多,做了太多应用方面的东西,java,j2ee, oracle,unix, : 反而把课本上的东西都给忘了, : 得赶快看看复习一下。
|
t******t 发帖数: 107 | 22 pat pat
【在 f******g 的大作中提到】 : 本来没有投它们家的,他们主动来面试。 : 可惜,之前只在java应用方面准备了很多, : 对算法之类的给忘光了。 : 其中有array, linkedlist, : hashtable, tree, queue 问了很多问题。 : 对tree的层次遍历,课本上学过了,不过忘光了。 : 最后一个最zoo的一个design问题。 : 大公司最数据结构要求还是很高,可是,在实际工作应用中, : 比如说做java,web,database应用,似乎并没有用到什么 : 高深的数据结构。sigh
|
r********t 发帖数: 395 | 23 that's why you need to prepare for specific interviews, no easier than
preparing tough exams:(
【在 f******g 的大作中提到】 : 本来没有投它们家的,他们主动来面试。 : 可惜,之前只在java应用方面准备了很多, : 对算法之类的给忘光了。 : 其中有array, linkedlist, : hashtable, tree, queue 问了很多问题。 : 对tree的层次遍历,课本上学过了,不过忘光了。 : 最后一个最zoo的一个design问题。 : 大公司最数据结构要求还是很高,可是,在实际工作应用中, : 比如说做java,web,database应用,似乎并没有用到什么 : 高深的数据结构。sigh
|