l*********y 发帖数: 142 | 1 我一家应用软件大公司工作2年多了,算是对本行业的发展有了一定的了解,借用别人
的一句话,夕阳产业应该是很恰当的说法。现在互联网产业发展迅速,所以就成了离我
最近的选择。
我个人的优势是算法基础扎实,因为自己做的一直是算法优化,编程实现也没问题。但
是我对 ood 还有 multithread 的理解和使用停留在课堂作业这种高度。我本科电子工
程的, 所以这方面的知识是自学的。看了板上的面试题,感觉这两个方面还欠缺太多
,请问我应该在做一些什么事可以提高这两方面的水平?
ood我看了head first 的两本书,例子可以看懂,但是实际应用还有些困难,有什么可
以实际应用的网站可以看吗?topcoder 有一个 component tutorial 可以看,但是感
觉和algorithm tutorial的水平差很多啊。
multithread 我也看了一些资料,例如恐龙书,知道很基本的例子 read-writer lock,
producer-consumer lock, mux, semaphore,dead lock and how to avoid it, 但是
缺乏实际经验。没有自己像对算法一样的信心。
请问如何提高这两方面? 多谢了! |
|