面经常见问题:操作系统与体系结构篇

1. 请描述从用户态调用 read 函数读取文件数据,到获取数据,中间完整的内核处理过程是怎样的?2. Linux 内核的内存管理机制是如何工作的?为什么要引入虚拟内存概念?3. 你如何进行Linux内核的裁剪?具体步骤和考量是什么?4. 简要说明...

面经常见问题:网络篇

问题ARP协议的工作流程TCP拥塞控制从URL输入到页面渲染的完整链路 MCP协议A-2-A协议 参考思路

面经常见问题:设计模式

设计模式原则常见手撕设计模式单例模式https://gitbookcpp.llfc.club/sections/cpp/base/cppbase33.html

C++11新特性

很好的面试资料: 整理了一年的Linux C++武林秘籍,你早晚用得到(C++进阶必看) - 知乎 转载并简单整理自知乎 程序喵大人 1.左值引用与完美转发等基本概念: 左值、右值 :放在等号左边,可以取地址并且有名字 的就叫左值,反之叫右值 ...

cpp

面经常见问题:手撕篇

问题 实现一个 shared_ptr,需要注意哪些关键点?(引用计数、拷贝构造、赋值操作符、thread safe等) 无序数组中找到出现次数超过 n/2 的元素,要求常数空间复杂度 参考回答 实现一个 shared_ptr,需要注意哪...

cpp

Qt技能点整理

Qt与QML知识总结Qt中的设计模式中间滑动的slider 2. doubleSpinBox3. iSet新建项目的两种模式ListWidget、选中状态设置为图标模式4.QTreeWidget 框架、表头、样式表、代理 Qt QTreeWidget...

C++/Qt,iSet

面经常见问题:调试性能调优篇

问题 程序通常会在哪些情况下发生 Core Dump?你是否有过排查经历? 如果程序发生 Core Dump,你通常会如何定位和分析问题? 你是否有过性能调优的经历?请讲讲你的思路和常用工具。 如何使用 GDB 调试多线程程序?(例如查看所有线...

力扣刷题笔记乱序

状态规划专题119杨辉三角2 .tqwemtnsujtm{zoom:50%;} 关键点 : 空间复杂度O(row) 1

leetcode

C++算法刷题常用API

仅供快速复习,最佳方案还是遇到了查dash string 常见操作 构造、长度容量、访问略 输入输出 123string s;cin >> s; // 读取一个单词(遇到空格停止)getline(cin, s)...

侯捷C++内存管理机制

C++内存调用 第一节 C++ primitives

cpp
12

本站由 Zane Jiang 使用 Stellar 1.33.1 主题创建,一款很棒的 Hexo 主题!

总访问 次 || 本页访问
总访客 人 || 本页访客