1 Star 4 Fork 0

杨威利de红茶 / leetcode

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
算法面试.md 1.50 KB
一键复制 编辑 原始数据 按行查看 历史
杨威利de红茶 提交于 2022-06-23 15:30 . upd

算法面试优秀不意味着技术面试优秀

算法面试只是技术面试的一部分

根据简历和职位的不同,势必要考察其他技术方面

项目经历 和 项目中遇到的实际问题

  • 遇到的印象最深的 bug 是什么?
  • 面向对象
  • 设计模式
  • 网络相关;安全相关;内存相关;并发相关……
  • 系统设计

技术面试优秀不意味着能拿到 Offer

技术面试只是面试的一部分。面试不仅仅考察你的技术水平,还是了解你的过去以继形成的思考行为方式

关于过去:参与项目至关重要

  • 遇到的最大的挑战
  • 犯过的错误
  • 遭遇的失败
  • 最享受的工作内容
  • 遇到冲突的处理方式
  • 做的最与众不同的事情

准备好合适的问题来问面试官

  • 整个小组的大概运行模式是怎样的
  • 整个项目的后续规划是如何
  • 这个产品中的某个问题是如何解决的
  • 为什么会选择某些技术?标准?
  • 我对某个技术感兴趣,在你的小组中我会有怎羊的机会深入这种技术?

算法面试的准备范围

不要轻视算法和数据结构,而只关注“有意思”的题目

  • 各种排序算法
  • 基础数据结构和算法的实现:如堆、二叉树、图等等
  • 基础数据结构的使用:如链表、栈、队列、哈希、图、Trie、并查集等等
  • 基础算法:深度优先、广度优先、二分查找、递归等等
  • 基本算法思想:递归、分治、回溯搜索、贪心、动态规划等等
PHP
1
https://gitee.com/johnny880730/leetcode.git
git@gitee.com:johnny880730/leetcode.git
johnny880730
leetcode
leetcode
master

搜索帮助