技术人攻略:应聘算法工程师和开发工程师有什么区别?
技术面试都会涉及基础的数据结构和算法,一般来说,面试比如会问一些树,链表等数据结构,排序、动态规划等也是常考的算法。
区别还是对数学的要求不一样,有些公司要考察对数学模型的理解,面试官会问你常用的机器学习模型,问模型的原理是什么,有时候会让你把公式写出来。工作中不同的地方在于做事的方式不一样,算法更侧重于数据和效果,系统开发工程师更注重稳定性。不过说到最后,不管是做算法,还是做系统开发,工作的意义都是一样的,只是侧重点不一样。
技术人攻略:你平时有哪些兴趣爱好?
没有什么特别的爱好,什么都能玩,也都玩得不好;平时比较宅,有时候看看电影,上上网;运动的时候去喜欢去爬山,游泳。
技术人攻略访谈是关于技术人生活和成长的系列访问,欢迎和我们有共同价值观的你关注“技术人攻略”,邮箱 devlevelup@gmail.com,新浪微博 @devlevelup,希望能成为技术人成长的精神家园。
原文转自:http://www.devlevelup.com/interview-programmer-love-sadness/