何海涛——《剑指Offer:名企面试官精讲典型编程题》一书中IT名企经典面试题

来源:互联网 发布:大学生就业难 知乎 编辑:程序博客网 时间:2024/04/27 18:08

各位程序猿: 

       《剑指Offer》一书源自该书作者何海涛坚持更新与编写的博客(http://zhedahht.blog.163.com/),该博客收集整理了大量如微软、Google等知名IT企业的经典面试题。《剑指Offer》一书在此基础上选取了50个典型的程序员面试题,从基础知识、代码质量、解题思路、优化效率和综合能力五个方面系统整理了影响面试的5个要点,难度适中,讲解清晰,非常适合程序猿用于准备求职面试。 
       目前国内外越来越多公司将在线机试的方式引入求职招聘中,或者通过各种在线比赛和比赛平台搜寻各类编程人才。在线编程练习可以培养求职者良好的编程习惯,提高编程水平,其自动判题功能也能大大节约求职者验证代码的时间。九度在线测试系统现将书中题目收录进九度题库中,供广大求职者学习使用。 

《剑指Offer》面试题集收录汇总面试题1赋值运算符函数不适合在线模式面试题2实现Singleton模式不适合在线模式面试题3二维数组中的查找已收录面试题4替换空格已收录面试题5从头到尾打印链表已收录面试题6重建二叉树已收录面试题7用两个栈实现队列已收录面试题8旋转数组的最小数字已收录面试题9斐波那契数列已收录面试题9(变形)跳台阶已收录面试题9(变形)变态跳台阶已收录面试题9(变形)矩形覆盖已收录面试题10二进制中1的个数已收录面试题11数值的整数次方已收录面试题12打印1到最大的N位数已收录面试题13在O(1)时间删除链表结点不适合在线模式面试题14调整数组顺序使奇数位于偶数前面已收录面试题15链表中倒数第k个结点已收录面试题16反转链表已收录面试题17合并两个排序的链表已收录面试题18树的子结构已收录面试题19二叉树的镜像已收录面试题20顺时针打印矩阵已收录面试题21包含min函数的栈已收录面试题22栈的压入、弹出序列已收录面试题23从上往下打印二叉树已收录面试题24二叉搜索树的后序遍历序列已收录面试题25二叉树中和为某一值的路径已收录面试题26复杂链表的复制已收录面试题27二叉搜索树与双向链表已收录面试题28字符串的排列已收录面试题29数组中出现次数超过一半的数字已收录面试题30最小的K个数已收录面试题31连续子数组的最大和已收录面试题32从1到n整数中1出现的次数已收录面试题33把数组排成最小的数已收录面试题34丑数已收录面试题35第一个只出现一次的字符已收录面试题36数组中的逆序对已收录面试题37两个链表的第一个公共结点已收录面试题38数字在排序数组中出现的次数已收录面试题39二叉树的深度已收录面试题40数组中只出现一次的数字已收录面试题41和为S的两个数字已收录面试题41和为S的连续正数序列已收录面试题42翻转单词顺序已收录面试题42左旋转字符串已收录面试题43N个骰子的点数已收录面试题44扑克牌的顺子已收录面试题45圆圈中最后剩下的数已收录面试题46求1+2+……+n已收录面试题47不用加减乘除做加法已收录面试题48不能被继承的类不适合在线模式面试题49把字符串转换成整数已收录面试题50树中两个结点的最低公共祖先已收录