精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-08-16
suixinsuoyu12519 写道 呜呜呜 我也不会 我也不会 我已经四年了
这是基本功,怎么能不会!!!! |
|
返回顶楼 | |
发表时间:2012-08-16
很多时候不是用不上算法,而是可以用上的时候不知道去用。
所以基本功好的程序员才可以写出更出色的程序。 |
|
返回顶楼 | |
发表时间:2012-08-17
taocong810 写道 公司最近想招一个项目经理, 面了几个小伙子, 口气都不小。 A. 2年工作经验, 要6500。 我问: 写一个冒泡排序。 答: 不会 B. 3年工作经验,要7000. 我问: 数据库中有一些数据, 按照id和pid方式存储, 根节点pid为0。 请按照树的方式将他们打印。 --0 |--1 |--2 |--3 |--4 |--5 |--6 答:不会 我提示: 可以用递归 答:没有听说过递归 最近公司在招人,今天来面试的两个都是2010年毕业的,php两年经验,一个开9K,一个开13-14K,近段时间来面试的都开得不低,不管二年经验还是五年经验。 |
|
返回顶楼 | |
发表时间:2012-08-17
taocong810 写道 公司最近想招一个项目经理, 面了几个小伙子, 口气都不小。 A. 2年工作经验, 要6500。 我问: 写一个冒泡排序。 答: 不会 B. 3年工作经验,要7000. 我问: 数据库中有一些数据, 按照id和pid方式存储, 根节点pid为0。 请按照树的方式将他们打印。 --0 |--1 |--2 |--3 |--4 |--5 |--6 答:不会 我提示: 可以用递归 答:没有听说过递归 人家看你出这样的问题?太伤面子了,还是直接说不知道算了。 |
|
返回顶楼 | |
发表时间:2012-08-17
最后修改:2012-08-17
taocong810 写道 mr_ginger 写道 冒泡排序不会 有点说不过啊 第二题 不明所以
就是数据库中如何存储tree, 并将其展现出来 其实这个问题吗,tree 那么多,数据量不大的话,直接 select all出来,就会自动构造一棵树了,如果数据量大的话,异步加载 select * from table where pid=11 也能出来, 也没必要非得用到什么递归啊 , js强一点的话,jquery-treeview 都能整一个异步数出来,要想easy的 ,ztree,extjs的 tree 就非常easy咯, 玩了 那么多棵树,从没用到过 递归,伤不起,难怪工作3年了,也只有 7k的 一半多点点! |
|
返回顶楼 | |
发表时间:2012-08-17
北京-湖南人 写道 taocong810 写道 公司最近想招一个项目经理, 面了几个小伙子, 口气都不小。 A. 2年工作经验, 要6500。 我问: 写一个冒泡排序。 答: 不会 B. 3年工作经验,要7000. 我问: 数据库中有一些数据, 按照id和pid方式存储, 根节点pid为0。 请按照树的方式将他们打印。 --0 |--1 |--2 |--3 |--4 |--5 |--6 答:不会 我提示: 可以用递归 答:没有听说过递归 最近公司在招人,今天来面试的两个都是2010年毕业的,php两年经验,一个开9K,一个开13-14K,近段时间来面试的都开得不低,不管二年经验还是五年经验。 额~真心求解答,这在你们眼中是要多了,还是算正常? 别扯什么值不值的哇,就说一般的情况,比如面试过程都还好,不好不差的这样。 |
|
返回顶楼 | |
发表时间:2012-08-17
红枫叶x 写道 难道楼主天天都在写算法嘛,我不太赞成楼主的看法,我感觉是否招聘一个人,要看这个人是不是能胜任这个工作,是不是能解决这个工作中出现的问题,而不是出一道什么算法题就可以,为何不出个实际的业务,看看他解决思路是怎样的呢?开发过程中思路很重要,十几种算法都会,但是解决不了实际业务,又有何用呢?算法网上一找有一堆,都背下来又有何意义呢!
考一个人的思维能力 |
|
返回顶楼 | |
发表时间:2012-08-17
魔力猫咪 写道 sena 写道 都会,工作<2年...但是不能说明什么问题,现在的人都很浮躁,基本功不好很正常,工作那么长时间了心思都不是放在提高技术上。很多工资>10k的也不会,我就喷过一个。
很多东西都是不用则废的。工作用一直用不到算法,那么你突然要让他说一个算法的具体实现,那么自然抓瞎。 树的遍历有前序、中序、后序。我知道这个,当年也学了。但是你现在突然让我写一个,抱歉,我得回去先查资料去。因为日常用不着自己写,好几年过去谁还记得。咱不是INDEX,没本事永远不忘。 不知道算法常识,是基本功不好。如果非要说只要这个人以前学过某些知识,就非得让他随时用出来,那么没人基本功能好。 我个人认为,你说的不经常用,忘了这个我觉的可以理解,可是,如果开发那么很长时间的软件,连递归是什么都不知道,那就说不过去了,如果说忘了怎么实现这个可以理解。可是现在太多人是真的出来忽悠的...那就没意思了。 |
|
返回顶楼 | |
发表时间:2012-08-17
icefishc 写道 很多时候不是用不上算法,而是可以用上的时候不知道去用。
所以基本功好的程序员才可以写出更出色的程序。 十分同意你的观点。 |
|
返回顶楼 | |
发表时间:2012-08-17
少扯什么管理能力 如果这些基本功不会那么所谓的管理也是空中楼阁
|
|
返回顶楼 | |