
面经
文章平均质量分 92
了一li
很喜欢的一段话:路是自己选的,没有输赢,只有值不值得。任何经历过的事情,不是得到就是学到。
如需信计专业秘籍Word版本,请关注公众号:小轩de干货罐头
展开
-
2025年春招-Linux面经
举个例子吧,假设你有一个计算打折的系统,不同的客户群体享受不同的打折策略,你可以用策略模式,把不同的打折逻辑封装成独立的策略类,在运行时选择合适的策略来计算最终价格。,Linux中的API被称为系统调用,Windows中的API是开发人员所说的DLL,这是一个库,里面包含代码和数据。本质上是一个计数器,当使用共享内存的通信方式时,如果有多个进程同时往共享内存中写入数据,有可能先写的进程的内容被其他进程覆盖了,信号量就用于实现进程间的互斥和同步PV操作不限于信号量+-1,而且可以任意加减正整数。原创 2025-03-28 15:43:48 · 1987 阅读 · 0 评论 -
破解面试难题:面试经典150题 之双指针法详解与代码实现
面试经典 150 题 - 学习计划 - 力扣(LeetCode)全球极客挚爱的技术成长平台。原创 2024-05-29 12:53:33 · 1127 阅读 · 0 评论 -
掌握链表:数据结构手撕面经(简单入门版 适合新手学习)
题库 - 力扣 (LeetCode) 全球极客挚爱的技术成长平台海量技术面试题库,拥有算法、数据结构、系统设计等 1000+题目,帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。https://leetcode.cn/problemset/?topicSlugs=linked-list&page=12. 两数相加 - 力扣(LeetCode)https://leetcode.cn/problems/add-two-numbers/description/https://leetco原创 2024-04-27 16:37:51 · 1013 阅读 · 0 评论 -
C语言面经
首先说原码,最前面是符号位,0表示正数,1表示负数,其他的就是普通的二进制数。由于数据区域对进程来说是可读可写的,而指令区域对程序来讲是只读的,所以分区之后呢,可以将程序指令区域和数据区域分别设置成只读或可读可写。这样可以防止程序的指令有意或者无意被修改当系统中运行着多个同样的程序的时候,这些程序执行的指令都是一样的,所以只需要内存中保存一份程序的指令就可以了,只是每一个程序运行中数据不一样而已,这样可以节省大量的内存。这将切换目标位的值,因为“异或”运算符会将相同的位转为0,不同的位转为1。原创 2024-04-24 13:31:10 · 1229 阅读 · 0 评论