欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 创投人物 > (数据结构与算法)如何提高学习算法的效率?面试算法重点有哪些?面试需要哪些能力?

(数据结构与算法)如何提高学习算法的效率?面试算法重点有哪些?面试需要哪些能力?

2024/12/5 2:10:48 来源:https://blog.csdn.net/2301_79144798/article/details/144165232  浏览:    关键词:(数据结构与算法)如何提高学习算法的效率?面试算法重点有哪些?面试需要哪些能力?

面试官眼中的求职者

通过对你算法的考察!!!!

缩进太多!!一般不要超过三层!!!缩进越少,bug越少;逻辑比较复杂,把这些包装成为函数;

左边连缩进都没有!!!代码的质量差,不容易读懂!!!

而且变量是没有命名的!!!

算法可以看出你的代码量!!

图中的1和2是什么呢?是不容易让别人看懂的:是要有代码可读性的!!!

越界报错!!

算法面试---

好的代码是不需要进行注释的;

优化算法 提升算法的思想 可以通过不断的练习 侧重代码的实现

是适用的过程 看你们适不适合在一起工作;

面试官假设和你在一起工作,要有把他当成同事;

写代码要先沟通清楚,避免其他;

中途不要边写边解释,写完之后解释,不然写不完;

面试的时候 不会的时候可以要个提示!!

诚信是非常重要的

刷题的问题 

不要用C++面试(语言比较古老而且有很多的坑在里面)

Java的技术栈很久,python的适用面比较广;

算法能力,覆盖的知识面要广,不要侧重于刷题的题量;

面试算法和算法题的区别

这个是不适合面试的;

理论不等于实践!!

面试时侧重于实践的;

所以要关注的是面试的重点!!!

拓扑排序 二分法 哈希表 动态规划 二叉查找树

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com