All Projects → familyld → Coding_Interviews

familyld / Coding_Interviews

Licence: other
《剑指Offer》阅读笔记

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
C#
18002 projects

Projects that are alternatives of or similar to Coding Interviews

challenge-alpha
Mobile code challenge
Stars: ✭ 13 (-13.33%)
Mutual labels:  coding-interviews
modern-cpp-tricks
Modern CPP Tricks often useful in Coding Interviews and Competitive Programming
Stars: ✭ 540 (+3500%)
Mutual labels:  coding-interviews
datastructures-and-algorithms
Repository for studying/practicing Data Structures, Algorithms and Code Interview Problems.
Stars: ✭ 30 (+100%)
Mutual labels:  coding-interviews
PrepBytes-questions
One can follow to excel in coding if you are a noob!!
Stars: ✭ 46 (+206.67%)
Mutual labels:  coding-interviews
Grokking-the-Coding-Interview-Patterns-for-Coding-Questions
Grokking the Coding Interview: Patterns for Coding Questions Alternative
Stars: ✭ 374 (+2393.33%)
Mutual labels:  coding-interviews
iOS-Algorithm
iOS数据结构算法
Stars: ✭ 22 (+46.67%)
Mutual labels:  coding-interviews
Crack-Coding-Interview
This Repository contains all my codes for preparing interview.
Stars: ✭ 14 (-6.67%)
Mutual labels:  coding-interviews
Algorithm-Patterns
面试常用算法框架分类总结,带你逐类击破 LeetCode 题目,培养算法思维,一通百通。Summary of Algorithm Patterns in coding interview. Cracking LeetCode and build up your algorithm thinking.
Stars: ✭ 24 (+60%)
Mutual labels:  coding-interviews
FAANG-Coding-Interview-Questions
A curated List of Coding Questions Asked in FAANG Interviews
Stars: ✭ 1,195 (+7866.67%)
Mutual labels:  coding-interviews
CodingInterview
Solutions to Leetcode, CareerCup Coding problems
Stars: ✭ 64 (+326.67%)
Mutual labels:  coding-interviews
algorithms
💎 Documented algorithmic problems/solutions + datastructures
Stars: ✭ 40 (+166.67%)
Mutual labels:  coding-interviews
Java-Interview-Programs
Core Java Projects with complete source code
Stars: ✭ 48 (+220%)
Mutual labels:  coding-interviews
ds-algo-placement-resources
A complete roadmap and resources for competitive programming for placement purpose.
Stars: ✭ 58 (+286.67%)
Mutual labels:  coding-interviews
algorithm
Leetcode/剑指offer/经典算法题型
Stars: ✭ 69 (+360%)
Mutual labels:  coding-interviews
Coding-Interview-101
Solutions to LeetCode problems filtered with companies, topics and difficulty.
Stars: ✭ 21 (+40%)
Mutual labels:  coding-interviews
Interview DS Algo
Super Repository for Coding Interview Preperation
Stars: ✭ 514 (+3326.67%)
Mutual labels:  coding-interviews
coding-interview
Resources for preparing for your next coding interview
Stars: ✭ 27 (+80%)
Mutual labels:  coding-interviews
from-software-developer-to-engineer
My journey from a software developer to a software engineer.
Stars: ✭ 17 (+13.33%)
Mutual labels:  coding-interviews
Coding-Interview-Challenges
This is a repo where I upload code for important interview questions written in Python, C++, and Swift
Stars: ✭ 13 (-13.33%)
Mutual labels:  coding-interviews
Must-Do-Coding-Questions-for-Companies
Must Do Coding Questions for Companies like Amazon, Microsoft, Adobe, etc. It also help to crack the technical inteviews.
Stars: ✭ 28 (+86.67%)
Mutual labels:  coding-interviews

Coding_Interviews

本项目是对《剑指Offer——名企面试官精讲典型编程题(纪念版)》一书所做的笔记,以及书中67个编程题目的代码实现和解析。

全书共8章,因此,我的笔记也分为相应的8个章节,可以从以下目录进行快速访问:

笔记中会记录各章节的一些重点,各编程题的题目以及比较详细的思路解析。完整的代码会另外整理在C++文件夹和Python文件夹下。

除了原作者给出的C++实现(其中题目2用的是C#)之外,我还打算编写对应的Python实现,这是后话了。代码文件夹中的utilities文件夹包含通用的各种数据结构,以及一些对应的基本方法。

内容简介

面试的流程

面试中每个环节需要注意的问题。

面试需要的基础知识

从编程语言、数据结构、算法三个方面总结程序员的面试知识点。

高质量的代码

讨论影响代码质量的3个要素(规范性、完整性、鲁棒性),强调高质量代码除完成基本功能外,还能考虑特殊情况,并对非法输入进行合理处理。

解决面试题的思路

总结编程面试中解决难题的有效思考模式,如在面试中遇到复杂难题,可以利用画图、举例和分解这3中方法将其化繁为简,先形成清晰思路再动手编程。

优化时间和空间效率

介绍优化时间效率和用空间换时间的常用算法。

面试中的各项能力

总结应聘者如何充分表现学习和沟通能力,并通过具体面试题讨论如何培养知识迁移、抽象建模和发散思维能力。

两个面试案例

总结哪些面试举动是不良行为,而哪些表现又是面试官所期待的行为。

英文版新增面试题

优选久经欧美知名企业面试考验的经典题目,帮助国内读者开阔视野、增补技能。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].