René's URL Explorer Experiment


Title: GitHub - unMajorce/interview: 📚 C/C++面试知识总结

Open Graph Title: GitHub - unMajorce/interview: 📚 C/C++面试知识总结

X Title: GitHub - unMajorce/interview: 📚 C/C++面试知识总结

Description: 📚 C/C++面试知识总结. Contribute to unMajorce/interview development by creating an account on GitHub.

Open Graph Description: 📚 C/C++面试知识总结. Contribute to unMajorce/interview development by creating an account on GitHub.

X Description: 📚 C/C++面试知识总结. Contribute to unMajorce/interview development by creating an account on GitHub.

Opengraph URL: https://github.com/unMajorce/interview

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:a13386a3-260b-f8a2-0f44-a2adf994ecf5
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-id9716:30CF41:25D6A66:3247FE6:6971C532
html-safe-nonce2b288fb026e0fbc8944f68071520423be965614e9beab5dc8901342dd54f0d4f
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5NzE2OjMwQ0Y0MToyNUQ2QTY2OjMyNDdGRTY6Njk3MUM1MzIiLCJ2aXNpdG9yX2lkIjoiMTY4Njc4ODE5MTgzMTU3MzgxMCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac90347883183bd89cf3b5a68e4d08111edcce22f71422ce2f73001bff093518a7
hovercard-subject-tagrepository:589415953
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/unMajorce/interview
twitter:imagehttps://opengraph.githubassets.com/74065eb6cef928f7194586059f2ba47206eabb1aa0958997e1b4f335a78bf526/unMajorce/interview
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/74065eb6cef928f7194586059f2ba47206eabb1aa0958997e1b4f335a78bf526/unMajorce/interview
og:image:alt📚 C/C++面试知识总结. Contribute to unMajorce/interview development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noneac615aa66802dad9a938c6abe95edf09ee43c0c7f508315b64b08612858ef32e
turbo-cache-controlno-preview
go-importgithub.com/unMajorce/interview git https://github.com/unMajorce/interview.git
octolytics-dimension-user_id69702677
octolytics-dimension-user_loginunMajorce
octolytics-dimension-repository_id589415953
octolytics-dimension-repository_nwounMajorce/interview
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id120887835
octolytics-dimension-repository_parent_nwohuihut/interview
octolytics-dimension-repository_network_root_id120887835
octolytics-dimension-repository_network_root_nwohuihut/interview
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release6b618569a5f93e0b31f97f620112341421ef5f69
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/unMajorce/interview#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FunMajorce%2Finterview
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FunMajorce%2Finterview
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=unMajorce%2Finterview
Reloadhttps://patch-diff.githubusercontent.com/unMajorce/interview
Reloadhttps://patch-diff.githubusercontent.com/unMajorce/interview
Reloadhttps://patch-diff.githubusercontent.com/unMajorce/interview
unMajorce https://patch-diff.githubusercontent.com/unMajorce
interviewhttps://patch-diff.githubusercontent.com/unMajorce/interview
huihut/interviewhttps://patch-diff.githubusercontent.com/huihut/interview
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FunMajorce%2Finterview
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2FunMajorce%2Finterview
Star 0 https://patch-diff.githubusercontent.com/login?return_to=%2FunMajorce%2Finterview
0 stars https://patch-diff.githubusercontent.com/unMajorce/interview/stargazers
8.1k forks https://patch-diff.githubusercontent.com/unMajorce/interview/forks
Branches https://patch-diff.githubusercontent.com/unMajorce/interview/branches
Tags https://patch-diff.githubusercontent.com/unMajorce/interview/tags
Activity https://patch-diff.githubusercontent.com/unMajorce/interview/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2FunMajorce%2Finterview
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FunMajorce%2Finterview
Code https://patch-diff.githubusercontent.com/unMajorce/interview
Pull requests 0 https://patch-diff.githubusercontent.com/unMajorce/interview/pulls
Actions https://patch-diff.githubusercontent.com/unMajorce/interview/actions
Projects 0 https://patch-diff.githubusercontent.com/unMajorce/interview/projects
Security Uh oh! There was an error while loading. Please reload this page. https://patch-diff.githubusercontent.com/unMajorce/interview/security
Please reload this pagehttps://patch-diff.githubusercontent.com/unMajorce/interview
Insights https://patch-diff.githubusercontent.com/unMajorce/interview/pulse
Code https://patch-diff.githubusercontent.com/unMajorce/interview
Pull requests https://patch-diff.githubusercontent.com/unMajorce/interview/pulls
Actions https://patch-diff.githubusercontent.com/unMajorce/interview/actions
Projects https://patch-diff.githubusercontent.com/unMajorce/interview/projects
Security https://patch-diff.githubusercontent.com/unMajorce/interview/security
Insights https://patch-diff.githubusercontent.com/unMajorce/interview/pulse
Brancheshttps://patch-diff.githubusercontent.com/unMajorce/interview/branches
Tagshttps://patch-diff.githubusercontent.com/unMajorce/interview/tags
https://patch-diff.githubusercontent.com/unMajorce/interview/branches
https://patch-diff.githubusercontent.com/unMajorce/interview/tags
52 Commitshttps://patch-diff.githubusercontent.com/unMajorce/interview/commits/master/
https://patch-diff.githubusercontent.com/unMajorce/interview/commits/master/
.vscodehttps://patch-diff.githubusercontent.com/unMajorce/interview/tree/master/.vscode
.vscodehttps://patch-diff.githubusercontent.com/unMajorce/interview/tree/master/.vscode
Algorithmhttps://patch-diff.githubusercontent.com/unMajorce/interview/tree/master/Algorithm
Algorithmhttps://patch-diff.githubusercontent.com/unMajorce/interview/tree/master/Algorithm
DataStructurehttps://patch-diff.githubusercontent.com/unMajorce/interview/tree/master/DataStructure
DataStructurehttps://patch-diff.githubusercontent.com/unMajorce/interview/tree/master/DataStructure
Problemshttps://patch-diff.githubusercontent.com/unMajorce/interview/tree/master/Problems
Problemshttps://patch-diff.githubusercontent.com/unMajorce/interview/tree/master/Problems
imageshttps://patch-diff.githubusercontent.com/unMajorce/interview/tree/master/images
imageshttps://patch-diff.githubusercontent.com/unMajorce/interview/tree/master/images
README.mdhttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/README.md
READMEhttps://patch-diff.githubusercontent.com/unMajorce/interview
https://patch-diff.githubusercontent.com/unMajorce/interview#目录
C/C++https://patch-diff.githubusercontent.com/unMajorce/interview#cc
STLhttps://patch-diff.githubusercontent.com/unMajorce/interview#stl
数据结构https://patch-diff.githubusercontent.com/unMajorce/interview#%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84
算法https://patch-diff.githubusercontent.com/unMajorce/interview#%E7%AE%97%E6%B3%95
Problemshttps://patch-diff.githubusercontent.com/unMajorce/interview#problems
操作系统https://patch-diff.githubusercontent.com/unMajorce/interview#%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F
计算机网络https://patch-diff.githubusercontent.com/unMajorce/interview#%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C
网络编程https://patch-diff.githubusercontent.com/unMajorce/interview#%E7%BD%91%E7%BB%9C%E7%BC%96%E7%A8%8B
数据库https://patch-diff.githubusercontent.com/unMajorce/interview#%E6%95%B0%E6%8D%AE%E5%BA%93
设计模式https://patch-diff.githubusercontent.com/unMajorce/interview#%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F
链接装载库https://patch-diff.githubusercontent.com/unMajorce/interview#%E9%93%BE%E6%8E%A5%E8%A3%85%E8%BD%BD%E5%BA%93
海量数据处理https://patch-diff.githubusercontent.com/unMajorce/interview#%E6%B5%B7%E9%87%8F%E6%95%B0%E6%8D%AE%E5%A4%84%E7%90%86
其他https://patch-diff.githubusercontent.com/unMajorce/interview#%E5%85%B6%E4%BB%96
书籍https://patch-diff.githubusercontent.com/unMajorce/interview#%E4%B9%A6%E7%B1%8D
复习刷题网站https://patch-diff.githubusercontent.com/unMajorce/interview#%E5%A4%8D%E4%B9%A0%E5%88%B7%E9%A2%98%E7%BD%91%E7%AB%99
招聘时间岗位https://patch-diff.githubusercontent.com/unMajorce/interview#%E6%8B%9B%E8%81%98%E6%97%B6%E9%97%B4%E5%B2%97%E4%BD%8D
面试题目经验https://patch-diff.githubusercontent.com/unMajorce/interview#%E9%9D%A2%E8%AF%95%E9%A2%98%E7%9B%AE%E7%BB%8F%E9%AA%8C
https://patch-diff.githubusercontent.com/unMajorce/interview#cc
https://patch-diff.githubusercontent.com/unMajorce/interview#const
https://patch-diff.githubusercontent.com/unMajorce/interview#作用
https://patch-diff.githubusercontent.com/unMajorce/interview#static
https://patch-diff.githubusercontent.com/unMajorce/interview#作用-1
https://patch-diff.githubusercontent.com/unMajorce/interview#this-指针
https://patch-diff.githubusercontent.com/unMajorce/interview#inline-内联函数
https://patch-diff.githubusercontent.com/unMajorce/interview#特征
https://patch-diff.githubusercontent.com/unMajorce/interview#使用
https://patch-diff.githubusercontent.com/unMajorce/interview#编译器对inline函数的处理步骤
https://patch-diff.githubusercontent.com/unMajorce/interview#优缺点
https://patch-diff.githubusercontent.com/unMajorce/interview#assert
https://patch-diff.githubusercontent.com/unMajorce/interview#sizeof
https://patch-diff.githubusercontent.com/unMajorce/interview#pragma-packn
https://patch-diff.githubusercontent.com/unMajorce/interview#extern-c
https://patch-diff.githubusercontent.com/unMajorce/interview#struct-和-typedef-struct
https://patch-diff.githubusercontent.com/unMajorce/interview#c-中
https://patch-diff.githubusercontent.com/unMajorce/interview#c-中-1
https://patch-diff.githubusercontent.com/unMajorce/interview#c-中-struct-和-class
https://patch-diff.githubusercontent.com/unMajorce/interview#区别
https://patch-diff.githubusercontent.com/unMajorce/interview#c实现c类
C语言实现封装、继承和多态http://dongxicheng.org/cpp/ooc/
https://patch-diff.githubusercontent.com/unMajorce/interview#explicit-显式构造函数
https://patch-diff.githubusercontent.com/unMajorce/interview#frend-友元类和友元函数
https://patch-diff.githubusercontent.com/unMajorce/interview#using-引入命名空间成员
https://patch-diff.githubusercontent.com/unMajorce/interview#尽量不要使用using-namespace-std污染命名空间
https://patch-diff.githubusercontent.com/unMajorce/interview#-范围解析运算符
https://patch-diff.githubusercontent.com/unMajorce/interview#宏
https://patch-diff.githubusercontent.com/unMajorce/interview#初始化列表
https://patch-diff.githubusercontent.com/unMajorce/interview#面向对象
https://camo.githubusercontent.com/d65830aa83f7b209f9b6613af1b179db62284d11251731369ba686c2f6b9854e/687474703a2f2f696d672e6d792e6373646e2e6e65742f75706c6f6164732f3230313231312f32322f313335333536343532345f363337352e706e67
https://patch-diff.githubusercontent.com/unMajorce/interview#封装
https://patch-diff.githubusercontent.com/unMajorce/interview#继承
https://patch-diff.githubusercontent.com/unMajorce/interview#多态
https://patch-diff.githubusercontent.com/unMajorce/interview#静态多态早绑定
https://patch-diff.githubusercontent.com/unMajorce/interview#动态多态晚绑定
https://patch-diff.githubusercontent.com/unMajorce/interview#抽象类接口类聚合类
https://patch-diff.githubusercontent.com/unMajorce/interview#内存分配和管理
https://patch-diff.githubusercontent.com/unMajorce/interview#malloccallocreallocalloca
https://patch-diff.githubusercontent.com/unMajorce/interview#mallocfree
https://patch-diff.githubusercontent.com/unMajorce/interview#newdelete
https://patch-diff.githubusercontent.com/unMajorce/interview#智能指针
https://patch-diff.githubusercontent.com/unMajorce/interview#c标准库stl中
https://patch-diff.githubusercontent.com/unMajorce/interview#c98
https://patch-diff.githubusercontent.com/unMajorce/interview#c11
https://patch-diff.githubusercontent.com/unMajorce/interview#运行时类型识别rtti
https://patch-diff.githubusercontent.com/unMajorce/interview#effective-c
https://patch-diff.githubusercontent.com/unMajorce/interview#google-c-style-guide
https://camo.githubusercontent.com/d8574f6174a0a86109e03c7d68539aa5f6a738c7eafe08d13904fbb874544dea/687474703a2f2f696d672e626c6f672e6373646e2e6e65742f3230313430373133323230323432303030
CSDN . 一张图总结Google C++编程规范(Google C++ Style Guide)http://blog.csdn.net/voidccc/article/details/37599203
https://patch-diff.githubusercontent.com/unMajorce/interview#stl
https://patch-diff.githubusercontent.com/unMajorce/interview#容器底层数据结构实现
https://patch-diff.githubusercontent.com/unMajorce/interview#数据结构
https://patch-diff.githubusercontent.com/unMajorce/interview#顺序结构
https://patch-diff.githubusercontent.com/unMajorce/interview#顺序栈sequence-stack
SqStack.cpphttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/DataStructure/SqStack.cpp
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/SqStack.png
https://patch-diff.githubusercontent.com/unMajorce/interview#队列sequence-queue
https://patch-diff.githubusercontent.com/unMajorce/interview#非循环队列
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/SqQueue.png
https://patch-diff.githubusercontent.com/unMajorce/interview#循环队列
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/SqLoopStack.png
https://patch-diff.githubusercontent.com/unMajorce/interview#顺序表sequence-list
SqList.cpphttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/DataStructure/SqList.cpp
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/SqList.png
https://patch-diff.githubusercontent.com/unMajorce/interview#链式结构
LinkList.cpphttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/DataStructure/LinkList.cpp
LinkList_with_head.cpphttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/DataStructure/LinkList_with_head.cpp
https://patch-diff.githubusercontent.com/unMajorce/interview#链队列link-queue
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/LinkQueue.png
https://patch-diff.githubusercontent.com/unMajorce/interview#线性表的链式表示
https://patch-diff.githubusercontent.com/unMajorce/interview#单链表link-list
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/LinkList.png
https://patch-diff.githubusercontent.com/unMajorce/interview#双向链表du-link-list
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/DuLinkList.png
https://patch-diff.githubusercontent.com/unMajorce/interview#循环链表cir-link-list
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/CirLinkList.png
https://patch-diff.githubusercontent.com/unMajorce/interview#哈希表
HashTable.cpphttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/DataStructure/HashTable.cpp
https://patch-diff.githubusercontent.com/unMajorce/interview#概念
https://patch-diff.githubusercontent.com/unMajorce/interview#构造方法
https://patch-diff.githubusercontent.com/unMajorce/interview#冲突处理方法
https://patch-diff.githubusercontent.com/unMajorce/interview#线性探测的哈希表数据结构
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/HashTable.png
https://patch-diff.githubusercontent.com/unMajorce/interview#递归
https://patch-diff.githubusercontent.com/unMajorce/interview#概念-1
https://patch-diff.githubusercontent.com/unMajorce/interview#递归与分治
https://patch-diff.githubusercontent.com/unMajorce/interview#递归与迭代
https://patch-diff.githubusercontent.com/unMajorce/interview#广义表
https://patch-diff.githubusercontent.com/unMajorce/interview#头尾链表存储表示
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/GeneralizedList1.png
https://patch-diff.githubusercontent.com/unMajorce/interview#扩展线性链表存储表示
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/GeneralizedList2.png
https://patch-diff.githubusercontent.com/unMajorce/interview#二叉树
BinaryTree.cpphttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/DataStructure/BinaryTree.cpp
https://patch-diff.githubusercontent.com/unMajorce/interview#性质
https://patch-diff.githubusercontent.com/unMajorce/interview#存储结构
https://patch-diff.githubusercontent.com/unMajorce/interview#顺序存储
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/SqBinaryTree.png
https://patch-diff.githubusercontent.com/unMajorce/interview#链式存储
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/LinkBinaryTree.png
https://patch-diff.githubusercontent.com/unMajorce/interview#遍历方式
https://patch-diff.githubusercontent.com/unMajorce/interview#分类
https://patch-diff.githubusercontent.com/unMajorce/interview#其他树及森林
https://patch-diff.githubusercontent.com/unMajorce/interview#树的存储结构
https://patch-diff.githubusercontent.com/unMajorce/interview#并查集
https://patch-diff.githubusercontent.com/unMajorce/interview#平衡二叉树avl树
https://patch-diff.githubusercontent.com/unMajorce/interview#性质-1
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/Self-balancingBinarySearchTree.png
https://patch-diff.githubusercontent.com/unMajorce/interview#最小失衡树
https://patch-diff.githubusercontent.com/unMajorce/interview#红黑树
https://patch-diff.githubusercontent.com/unMajorce/interview#应用
https://patch-diff.githubusercontent.com/unMajorce/interview#b树
https://patch-diff.githubusercontent.com/unMajorce/interview#b树-1
https://patch-diff.githubusercontent.com/unMajorce/interview#八叉树
https://patch-diff.githubusercontent.com/unMajorce/interview#图
https://patch-diff.githubusercontent.com/unMajorce/interview#算法
https://patch-diff.githubusercontent.com/unMajorce/interview#排序
冒泡排序https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Algorithm/BubbleSort.h
冒泡排序(改进版)https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Algorithm/BubbleSort_orderly.h
选择排序https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Algorithm/SelectionSort.h
快速排序https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Algorithm/QuickSort.h
文件排序https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Algorithm/FileSort
https://patch-diff.githubusercontent.com/unMajorce/interview#查找
顺序查找https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Algorithm/SequentialSearch.h
二分查找(折半查找)https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Algorithm/BinarySearch.h
蛮力字符串匹配https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Algorithm/BruteForceStringMatch.h
文件查找https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Algorithm/FileSearch
https://patch-diff.githubusercontent.com/unMajorce/interview#problems
https://patch-diff.githubusercontent.com/unMajorce/interview#single-problem
Chessboard Coverage Problem (棋盘覆盖问题)https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Problems/ChessboardCoverageProblem
Knapsack Problem (背包问题)https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Problems/KnapsackProblem
Neumann Neighbor Problem (冯诺依曼邻居问题)https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Problems/NeumannNeighborProblem
Round Robin Problem (循环赛日程安排问题)https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Problems/RoundRobinProblem
Tubing Problem (输油管道问题)https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Problems/TubingProblem
https://patch-diff.githubusercontent.com/unMajorce/interview#leetcode-problems
https://patch-diff.githubusercontent.com/unMajorce/interview#array
1. Two Sumhttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Problems/LeetcodeProblems/1-two-sum.h
4. Median of Two Sorted Arrayshttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Problems/LeetcodeProblems/4-median-of-two-sorted-arrays.h
11. Container With Most Waterhttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Problems/LeetcodeProblems/11-container-with-most-water.h
26. Remove Duplicates from Sorted Arrayhttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Problems/LeetcodeProblems/26-remove-duplicates-from-sorted-array.h
53. Maximum Subarrayhttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Problems/LeetcodeProblems/53-maximum-subarray.h
66. Plus Onehttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Problems/LeetcodeProblems/66-plus-one.h
88. Merge Sorted Arrayhttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Problems/LeetcodeProblems/88-merge-sorted-array.h
118. Pascal's Trianglehttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Problems/LeetcodeProblems/118-pascals-triangle.h
119. Pascal's Triangle IIhttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Problems/LeetcodeProblems/119-pascals-triangle-ii.h
121. Best Time to Buy and Sell Stockhttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Problems/LeetcodeProblems/121-best-time-to-buy-and-sell-stock.h
122. Best Time to Buy and Sell Stock IIhttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Problems/LeetcodeProblems/122-best-time-to-buy-and-sell-stock-ii.h
169. Majority Elementhttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Problems/LeetcodeProblems/169-majority-element.h
283. Move Zeroeshttps://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/Problems/LeetcodeProblems/283-move-zeroes.h
https://patch-diff.githubusercontent.com/unMajorce/interview#操作系统
https://patch-diff.githubusercontent.com/unMajorce/interview#进程与线程
https://patch-diff.githubusercontent.com/unMajorce/interview#进程之间的通信方式以及优缺点
https://patch-diff.githubusercontent.com/unMajorce/interview#线程之间的通信方式
进程线程面试题总结http://blog.csdn.net/wujiafei_njgcxy/article/details/77098977
https://patch-diff.githubusercontent.com/unMajorce/interview#linux-内核的同步方式
https://patch-diff.githubusercontent.com/unMajorce/interview#原因
https://patch-diff.githubusercontent.com/unMajorce/interview#同步方式
Linux 内核的同步机制,第 1 部分https://www.ibm.com/developerworks/cn/linux/l-synch/part1/
Linux 内核的同步机制,第 2 部分https://www.ibm.com/developerworks/cn/linux/l-synch/part2/
https://patch-diff.githubusercontent.com/unMajorce/interview#死锁
https://patch-diff.githubusercontent.com/unMajorce/interview#产生条件
https://patch-diff.githubusercontent.com/unMajorce/interview#预防
https://patch-diff.githubusercontent.com/unMajorce/interview#文件系统
https://patch-diff.githubusercontent.com/unMajorce/interview#主机字节序与网络字节序
https://patch-diff.githubusercontent.com/unMajorce/interview#主机字节序cpu字节序
https://patch-diff.githubusercontent.com/unMajorce/interview#概念-2
https://patch-diff.githubusercontent.com/unMajorce/interview#存储方式
https://patch-diff.githubusercontent.com/unMajorce/interview#判断大端小端
https://patch-diff.githubusercontent.com/unMajorce/interview#各架构处理器的字节序
https://patch-diff.githubusercontent.com/unMajorce/interview#网络字节序
https://patch-diff.githubusercontent.com/unMajorce/interview#计算机网络
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BB%8F%E7%BD%91%E7%BB%9C%E4%BD%93%E7%B3%BB%E7%BB%93%E6%9E%84.png
https://patch-diff.githubusercontent.com/unMajorce/interview#各层作用及协议
https://patch-diff.githubusercontent.com/unMajorce/interview#物理层
https://patch-diff.githubusercontent.com/unMajorce/interview#数据链路层
https://patch-diff.githubusercontent.com/unMajorce/interview#点对点信道
https://patch-diff.githubusercontent.com/unMajorce/interview#广播信道
https://patch-diff.githubusercontent.com/unMajorce/interview#网络层
https://patch-diff.githubusercontent.com/unMajorce/interview#ip-网际协议
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/IP%E6%95%B0%E6%8D%AE%E6%8A%A5%E6%A0%BC%E5%BC%8F.png
https://patch-diff.githubusercontent.com/unMajorce/interview#icmp-网际控制报文协议
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/ICMP%E6%8A%A5%E6%96%87%E6%A0%BC%E5%BC%8F.png
https://patch-diff.githubusercontent.com/unMajorce/interview#内部网关协议
https://patch-diff.githubusercontent.com/unMajorce/interview#外部网关协议
https://patch-diff.githubusercontent.com/unMajorce/interview#ip多播
https://patch-diff.githubusercontent.com/unMajorce/interview#vpn-和-nat
https://patch-diff.githubusercontent.com/unMajorce/interview#运输层
https://patch-diff.githubusercontent.com/unMajorce/interview#tcp
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/TCP%E6%8A%A5%E6%96%87.png
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/TCP%E9%A6%96%E9%83%A8.png
https://patch-diff.githubusercontent.com/unMajorce/interview#udp
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/UDP%E6%8A%A5%E6%96%87.png
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/UDP%E9%A6%96%E9%83%A8.png
https://github.com/JerryC8080/understand-tcp-udphttps://github.com/JerryC8080/understand-tcp-udp
https://patch-diff.githubusercontent.com/unMajorce/interview#tcp-与-udp-的区别
https://patch-diff.githubusercontent.com/unMajorce/interview#tcp传输连接管理
https://github.com/huihut/interview/blob/master/images/TCP-transport-connection-management.pnghttps://github.com/huihut/interview/blob/master/images/TCP-transport-connection-management.png
https://patch-diff.githubusercontent.com/unMajorce/interview#tcp-三次握手建立连接
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/TCP%E4%B8%89%E6%AC%A1%E6%8F%A1%E6%89%8B%E5%BB%BA%E7%AB%8B%E8%BF%9E%E6%8E%A5.png
https://patch-diff.githubusercontent.com/unMajorce/interview#tcp为什么要进行三次握手
Google Groups . TCP建立连接为什么是三次握手?{技术}{网络通信}https://groups.google.com/forum/#!msg/pongba/kF6O7-MFxM0/5S7zIJ4yqKUJ
知乎 . TCP 为什么是三次握手,而不是两次或四次?https://www.zhihu.com/question/24853633/answer/115173386
《计算机网络(第7版)-谢希仁》https://github.com/huihut/interview/blob/master/images/TCP-transport-connection-management.png
https://patch-diff.githubusercontent.com/unMajorce/interview#tcp-四次挥手释放连接
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/TCP%E5%9B%9B%E6%AC%A1%E6%8C%A5%E6%89%8B%E9%87%8A%E6%94%BE%E8%BF%9E%E6%8E%A5.png
https://patch-diff.githubusercontent.com/unMajorce/interview#tcp为什么要进行四次挥手
https://patch-diff.githubusercontent.com/unMajorce/interview#tcp-有限状态机
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/TCP%E7%9A%84%E6%9C%89%E9%99%90%E7%8A%B6%E6%80%81%E6%9C%BA.png
https://patch-diff.githubusercontent.com/unMajorce/interview#应用层
https://patch-diff.githubusercontent.com/unMajorce/interview#dns
https://patch-diff.githubusercontent.com/unMajorce/interview#ftp
https://patch-diff.githubusercontent.com/unMajorce/interview#telnet
https://patch-diff.githubusercontent.com/unMajorce/interview#www
https://patch-diff.githubusercontent.com/unMajorce/interview#url
https://github.com/huihut/interview#cchttps://github.com/huihut/interview#cc
https://patch-diff.githubusercontent.com/unMajorce/interview#http
菜鸟教程 . HTTP状态码http://www.runoob.com/http/http-status-codes.html
https://patch-diff.githubusercontent.com/unMajorce/interview#其他协议
https://patch-diff.githubusercontent.com/unMajorce/interview#网络编程
https://patch-diff.githubusercontent.com/unMajorce/interview#socket
Linux Socket编程(不限Linux)https://www.cnblogs.com/skynet/archive/2010/12/12/1903949.html
https://patch-diff.githubusercontent.com/unMajorce/interview/blob/master/images/socket%E5%AE%A2%E6%88%B7%E7%AB%AF%E6%9C%8D%E5%8A%A1%E5%99%A8%E9%80%9A%E8%AE%AF.jpg
https://patch-diff.githubusercontent.com/unMajorce/interview#socket-中的-readwrite-函数
https://patch-diff.githubusercontent.com/unMajorce/interview#socket中tcp的三次握手建立连接
https://camo.githubusercontent.com/7a1779310f8901c67cff30e062f71caeb962f35d122a3ab888957c5d87bf89ee/687474703a2f2f696d616765732e636e626c6f67732e636f6d2f636e626c6f67735f636f6d2f736b796e65742f3230313031322f3230313031323132323135373436373235382e706e67
https://patch-diff.githubusercontent.com/unMajorce/interview#socket中tcp的四次握手释放连接
https://camo.githubusercontent.com/40de6b9a0b18c06130fbf18714416f7c84195c19d6b06303d55f3d158e7f0065/687474703a2f2f696d616765732e636e626c6f67732e636f6d2f636e626c6f67735f636f6d2f736b796e65742f3230313031322f3230313031323132323135373438373631362e706e67
https://patch-diff.githubusercontent.com/unMajorce/interview#数据库
MySQL索引背后的数据结构及算法原理http://blog.codinglabs.org/articles/theory-of-mysql-index.html
SQL 约束 (Constraints)http://www.w3school.com.cn/sql/sql_constraints.asp
https://patch-diff.githubusercontent.com/unMajorce/interview#设计模式
https://patch-diff.githubusercontent.com/unMajorce/interview#单例模式
https://patch-diff.githubusercontent.com/unMajorce/interview#链接装载库
https://patch-diff.githubusercontent.com/unMajorce/interview#内存栈堆
https://patch-diff.githubusercontent.com/unMajorce/interview#栈
https://patch-diff.githubusercontent.com/unMajorce/interview#堆
https://patch-diff.githubusercontent.com/unMajorce/interview#段错误segment-fault-或-非法操作该内存地址不能readwrite
https://patch-diff.githubusercontent.com/unMajorce/interview#编译链接
https://patch-diff.githubusercontent.com/unMajorce/interview#编译链接过程
https://patch-diff.githubusercontent.com/unMajorce/interview#目标文件
https://patch-diff.githubusercontent.com/unMajorce/interview#目标文件格式
https://patch-diff.githubusercontent.com/unMajorce/interview#目标文件存储结构
https://patch-diff.githubusercontent.com/unMajorce/interview#链接的接口符号
https://patch-diff.githubusercontent.com/unMajorce/interview#linux的共享库shared-library
https://patch-diff.githubusercontent.com/unMajorce/interview#命名
https://patch-diff.githubusercontent.com/unMajorce/interview#路径
https://patch-diff.githubusercontent.com/unMajorce/interview#环境变量
https://patch-diff.githubusercontent.com/unMajorce/interview#windows的动态链接库dynamic-link-library
https://patch-diff.githubusercontent.com/unMajorce/interview#运行库runtime-library
https://patch-diff.githubusercontent.com/unMajorce/interview#典型程序运行步骤
https://patch-diff.githubusercontent.com/unMajorce/interview#glibc-入口
https://patch-diff.githubusercontent.com/unMajorce/interview#msvc-crt-入口
https://patch-diff.githubusercontent.com/unMajorce/interview#c语言运行库crt
https://patch-diff.githubusercontent.com/unMajorce/interview#c语言标准库ansi-c
https://patch-diff.githubusercontent.com/unMajorce/interview#海量数据处理
海量数据处理面试题集锦http://blog.csdn.net/v_july_v/article/details/6685962
十道海量数据处理面试题与十个方法大总结http://blog.csdn.net/v_JULY_v/article/details/6279498
https://patch-diff.githubusercontent.com/unMajorce/interview#音视频
最全实时音视频开发要用到的开源工程汇总http://www.yunliaoim.com/im/1869.html
18个实时音视频开发中会用到开源项目http://webrtc.org.cn/18%E4%B8%AA%E5%AE%9E%E6%97%B6%E9%9F%B3%E8%A7%86%E9%A2%91%E5%BC%80%E5%8F%91%E4%B8%AD%E4%BC%9A%E7%94%A8%E5%88%B0%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE/
https://patch-diff.githubusercontent.com/unMajorce/interview#其他
https://patch-diff.githubusercontent.com/unMajorce/interview#书籍
https://patch-diff.githubusercontent.com/unMajorce/interview#复习刷题网站
leetcodehttps://leetcode.com/
牛客网https://www.nowcoder.net/
慕课网https://www.imooc.com/
菜鸟教程http://www.runoob.com/
https://patch-diff.githubusercontent.com/unMajorce/interview#招聘时间岗位
牛客网 . 2018 IT名企校招指南https://www.nowcoder.com/activity/campus2018
https://patch-diff.githubusercontent.com/unMajorce/interview#面试题目经验
牛客网 . 2017秋季校园招聘笔经面经专题汇总https://www.nowcoder.com/discuss/12805
知乎 . 互联网求职路上,你见过哪些写得很好、很用心的面经?最好能分享自己的面经、心路历程。https://www.zhihu.com/question/29693016
知乎 . 互联网公司最常见的面试算法题有哪些?https://www.zhihu.com/question/24964987
知乎 . 面试 C++ 程序员,什么样的问题是好问题?https://www.zhihu.com/question/20184857
cnblogs . C++面试集锦( 面试被问到的问题 )https://www.cnblogs.com/Y1Focus/p/6707121.html
cnblogs . C/C++ 笔试、面试题目大汇总https://www.cnblogs.com/fangyukuan/archive/2010/09/18/1829871.html
cnblogs . 常见C++面试题及基本知识点总结(一)https://www.cnblogs.com/LUO77/p/5771237.html
CSDN . 全面整理的C++面试题http://blog.csdn.net/ljzcome/article/details/574158
CSDN . 百度研发类面试题(C++方向)http://blog.csdn.net/Xiongchao99/article/details/74524807?locationNum=6&fps=1
CSDN . c++常见面试题30道http://blog.csdn.net/fakine/article/details/51321544
CSDN . 腾讯2016实习生面试经验(已经拿到offer)http://blog.csdn.net/onever_say_love/article/details/51223886
segmentfault . C++常见面试问题总结https://segmentfault.com/a/1190000003745529
Readme https://patch-diff.githubusercontent.com/unMajorce/interview#readme-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/unMajorce/interview
Activityhttps://patch-diff.githubusercontent.com/unMajorce/interview/activity
0 starshttps://patch-diff.githubusercontent.com/unMajorce/interview/stargazers
0 watchinghttps://patch-diff.githubusercontent.com/unMajorce/interview/watchers
0 forkshttps://patch-diff.githubusercontent.com/unMajorce/interview/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FunMajorce%2Finterview&report=unMajorce+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/unMajorce/interview/releases
Packages 0https://patch-diff.githubusercontent.com/users/unMajorce/packages?repo_name=interview
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.