总结自己两月来面试的一些经验,提供出来与大家分享,分为四部分,基础知识,算法题,项目考察和前瞻性与综合能力考察,希望能够帮助正在求职的人,祝愿大...
11月11日面试题 题目 解析 据说Homebrew的作者Max Howell在面试Google时,无法在白板上写出这道题,而遭到了淘汰。因此关...
11月9日面试题 题目 面试时要求O(n)时间复杂度和O(1)空间复杂度。 解析 O(1)空间复杂度不借助额外的空间进行操作,只在原链表中进行操...
题目 LeetCode300. 最长上升子序列 解析 与最长连续升序子串[https://www.jianshu.com/p/322e36d6d...
11月3日面试题 题目 一个数组,找到其最长的连续升序子串。例如:数组{1,3,5,4,7},结果:3。最长的连续升序子串是{1,3,5}。 问...
11月3日面试题 题目 有序链表删除重复的节点,只保留不重复的节点。例如:链表1->2->2->3 ,结果:1->3 解析 O(n)时间复杂度遍...
10月30日面试题 题目 解析 递归实现。给定一个单向链表,首先交换最前面的两个节点,然后递归执行第三个节点开始的子链表,返回的结果连接到交换后...
题目 解析 层次遍历的方式。按层次遍历二叉树,观察当前层次的节点是否成折叠对称的关系,如果不是直接判断不是镜像二叉树。否则继续遍历下一层次 。 ...
题目 解析 在了解连续子数组最大乘积之前,请先参考数组中连续子数组的最大和(LeetCode53. 最大子序和)[https://www.jia...