首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
林杰Jason
江西财经大学 计算机类
发布于江西
关注
已关注
取消关注
@蓝蓝Coding:
[拿下大厂系列]3 Linux后台开发知识点汇总
1 c/c++相关 c++虚函数原理 智能指针 c语言如何实现c++对象以及私有成员 c++多态实现 new和malloc的区别以及底层实现原理 STL中的vector怎么扩容 虚函数指针的初始化过程 c++11原子变量介绍 c++11特性有哪些,说用过的 怎么理解重载与重写 怎么理解c++中的static关键字 vector和list 的区别 c++的内存分配 map与set的底层实现 类静态变量的初始化 析构函数可以是虚函数?为什么 深拷贝与浅拷贝 指针常量,常量指针的区别 c语言语法推荐书籍: 《c专家编程》《c与指针》 c++语言语言推荐书籍:《c++ primer》《effect c++》 c++语言stl底层原理:《STL源码剖析》 2 计算机网络 介绍下proactor和reactor reactor的组成 TIME_WAIT危害 TIME_WAIT时长,为什么? IP为什么要分片 项目中说用到线程池,开多大,为什么运用线程池? select和epoll区别 select什么情况返回0 epoll可读情况有哪些 什么时候需要TCP四次挥手? 如何设置非阻塞 什么是零拷贝? tcp与udp的区别以及应用场景 如何设计一个可靠的udp 粘包如何解决 讲一下拥塞控制和流量控制 http和https区别 是否了解中间人劫持原理 http协议格式,几种方法,功能是什么 chunk块了解?介绍下 有chunk的时候contentlength是什么样子 半连接在哪个阶段 三次握手四次握手详细过程,越详细越好 libevent结构,内部实现 tcp的可靠性体现在哪里 ARP协议工作流程 epoll中的ET和LT模式 介绍下滑动窗口 指针与引用的区别 Accept发生在三次握手哪个阶段 Udp的接收缓冲区和发送缓冲区和tcp的区别 http长连接与短连接的区别 udp包长度 一次url访问会经历哪些过程 数据包乱序会处理? seq为1000,发送了1000个数据,下一个seq是多少? syn如果丢了,重传多少次 tcp/ip相关推荐书籍:《tcp/详解:1》 熟悉使用wireshark捕包工具,加深印象可以使用python的一个库,scapy/dpkt. 3 数据结构相关 hash处理冲突的方法 二分查找及其变种 数组与链表的区别 redis数据结构用过哪些,了解跳表? 红黑树比平衡二叉树有哪些优点 二叉树,b+树,hash,二叉查找树区别 说说红黑树的特性 各种树,排序的时间复杂度 数据库索引,事务,事务级别 不考虑事务的隔离性会出现什么问题 事务隔离级别 索引的类型 AC自动机时间复杂度 数据结构书籍《大话数据结构》 极客时间王大佬/谭大佬专栏 4 数据库相关 如何提高查询速度? 加了索引就快了? 数据库索引底层结构 mysql与memcache的区别 mysql常见三种存储引擎的 MySQL B+Tree索引和Hash索引的区别? B+树索引和哈希索引的明显区别是: 非关系型数据库和关系型数据库区别,优势比较? mysql常见查询优化方案 mysql书籍推荐:《mysql必知必会》,《高性能Mysql》 5 操作系统 进程与线程的区别 多进程与多线程区别,应用场景 volatile和原子变量的区别 proc文件系统 自旋锁与普通锁的区别 虚拟内存 进程的内存分布 栈内存为什么由系统自动分配和释放 守护进程如何创建 进程间的通信方式及其区别,应用场景 死锁条件和解除 进程调度方式 对编译连接的理解 共享内存实现原理 僵尸进程是什么,如何处理 自旋锁在单cpu与多cpu下的使用 用户态与内核态 操作系统推荐书籍:《深入理解操作系统》,《Linux内核设计与实现》 6 Linux基础知识及应用编程(后台必备!) 如何查看进程打开的文件 介绍下nm与ldd命令 shell命令查内存,端口 ,io访问量,读写速率 awk grep具体应用 硬链接与软连接,目录可不可以用硬链接 常见命令netstat iptable tcpdump top makefile介绍下(cmake介绍下) gdb查看堆栈中所有遍历 gdb查看shared_ptr<t>指向的内容</t> gdb如何调试多进程多线程 g++和gcc编译出来有什么区别 死锁怎么调试 core文件中是什么,gdb调试core文件 如何读取一个10G文件,cat一个10g文件会发生什么 Linux基础命令推荐书籍:《Linux就该这么学》 Linux应用编程推荐书籍《后台开发应用与实践》《Linux多线程服务端编程》 补充资料:gdb手册和makefile详解 7 大数问题 有200亿qq,但实际只有25亿用户,找到重复的qq 25亿qq占用内存多大 1-100万,计算找出所有的质数(计算密集型任务),用单线程与多线程怎么处理 1个G的文件写程序,从A机器发送到B机器,怎么发? 100G的文本,每行80k还是80字符,提示用多个机器,多进程,多线程,求出重复最多的行。一个机器内存8G,计算每个机器大概分多少?能读取100G的文本吗?找重复率前十的文本 三个有序的序列,查找公共的部分,第一次我说用哈希表,他说序列太大,空间复杂度要低点,我说了二分查找,他问三个序列查找的顺序和时间复杂度。(时间复杂度为N*logN *logN) 100WURL,如何存储 10台服务器,100w用户,如何进行负载均衡,如何有个服务器挂掉了咋办 10000个数据查找最小的100个?时间复杂度? 场景题:QQ的服务器会保存登录用户的QQ号,只要有登录,文件里面就会有记录,现在需要统计哪些QQ号登录过,怎么做?(先说了分治用小文件,他说除了这个了,我说bit数组,他就问需要多大内存?) 大数问题通常的套路是hash,分治,布隆,bitmap,如果推荐的话还是上面数据结构相关资料.当然如果能了解下比如hdfs文件系统,mapreduce,spark/flink流式计算最佳哈 8 手撕算法(递归非递归) 链表有无环判断 实现一个单例模式 给一个字符串判断单词数 开方算法 青蛙跳台阶 常用排序(快排和归并要写吐) 反转链表 两个链表,寻找公共节点 查找字符串中不重复的最长子串 LRU 手写求树的深度的代码 手写生产者消费者 编程实现string类 两个数组A,B,A有的B都有,求B-A; 输入一个字符串,输出它的全排列 统计完全二叉树多少个节点 memcpy实现 算法学习书籍推荐《剑指offer》,建议三遍哈。 leetcode分专栏练习几题,不在多,在于精。 9 针对项目相关 介绍一个你做的比较的项目,几个人做的,担任什么角色 项目的技术点在哪里 项目不足在哪里 你在项目中学到了什么 让你优化项目中的一点,如何做 项目什么架构 测过系统性能吗,挂掉怎么办? 最好是自己做过的项目,即时不是也需要弄明白其架构,为什么这么做,有什么优点,什么优化方案? 10 场景题 给一个场景,设计一下定时对url进行爬虫,比如对新浪1个小时爬虫n次,然后某些博客可能1个星期爬虫1次。 给一个场景,设计服务器实现爬虫的url去重,如何让多个服务器对一个url爬虫指定次数 好多小文件,设计一个服务器来实现如何存储 设计两地高效传文件 11 架构/分布式/中间件相关 常用负载均衡策略 一致性hash原理 缓存容灾中数据一致性问题 了解cap理论吗 介绍下高可用,高性能,可伸缩基本概念。。 了解微服务?docker?k8s? Nginx了解到什么程度,nginx配置更新实现,事件模型 推荐书籍:《redis设计与实现》《从0开始学架构》《docker入门到实践》《大型网站技术架构-核心原理与案例分析》 谢谢大家查看~
点赞 9
评论 0
全部评论
推荐
最新
楼层
秋招专场
校招火热招聘中
官网直投
相关推荐
程序员iteng
昨天 21:18
蚌埠坦克学院 计算机类
实习薪资10-100,前2个月没有工资
绷不住了,家人们
我的实习求职记录
点赞
评论
收藏
转发
23届在线找前端
04-26 10:48
前端工程师
感觉一眼假啊
点赞
评论
收藏
转发
一定可以找到实习的瓜友
昨天 08:57
已编辑
西北工业大学 计算机类
2024-05-30华为一面+主管面
华为一面 0.复述笔试没写完的那道题目 1.项目中为啥用redis,为啥不把数据直接放在内存? 2.介绍一下项目中用到的RBAC权限模型 3.项目中用到redis的分布式锁,介绍一下 4.可重入锁谈谈理解 5.Synchronized与ReentrantLock区别 6.文字描述比较乱,直接图片描述,问的是主线程能否通过修改flag的值,让子线程结束运行?底层原理加如何实现主线程修改值,让子线程结束运行。 7.实现多线程的方式有哪些? 8.Thread实现多线程,直接调用run方法可以吗?调用哪个方法?start方法的底层原理? 9.Runnable方法如何实现多线程 10.线...
查看19道真题和解析
点赞
评论
收藏
转发
点赞
收藏
评论
分享
回复帖子
提到的真题
返回内容
全站热榜
1
...
不要去美化那条自己没走过的路
1.0W
2
...
找工作第一课之如何写一份好的简历
5726
3
...
秋招≠高考,25届应该如何准备秋招
5512
4
...
为什么都在劝退计算机国企?
5299
5
...
创作灵感来啦!参与讨论,你也可以上热门!
4494
6
...
万得&华泰证券 软开 25届提前批
4477
7
...
结束了,研三一年应聘感受
4356
8
...
想知道双非的学长学姐都在简历上写什么进大厂了
4034
9
...
5.30 拼多多三面凉经
3859
10
...
春招0offer怎么办
3757
正在热议
#
和牛牛一起刷题打卡
#
9399次浏览
818人参与
#
机械制造薪资爆料
#
347913次浏览
4099人参与
#
牛客帮帮团来啦!有问必答
#
1054669次浏览
15975人参与
#
通信硬件薪资爆料
#
250235次浏览
2360人参与
#
面试中,你被问过哪些奇葩问题?
#
19247次浏览
149人参与
#
你收到了团子的OC了吗
#
524971次浏览
6235人参与
#
毕业租房也有小确幸
#
38237次浏览
3144人参与
#
你怎么评价今年的春招?
#
9254次浏览
159人参与
#
提前批和秋招有什么区别
#
28823次浏览
695人参与
#
我想象的工作vs实际工作
#
104114次浏览
1681人参与
#
晒一晒我的offer
#
3723825次浏览
57514人参与
#
春招你拿到offer了吗
#
397721次浏览
5744人参与
#
秋招开了,你想投哪些公司呢
#
132319次浏览
3423人参与
#
实习生应该准时下班吗
#
88198次浏览
649人参与
#
来选选带哪个offer回家过年
#
191588次浏览
1836人参与
#
你的秋招进行到哪一步了
#
392601次浏览
6640人参与
#
腾讯工作体验
#
151142次浏览
1475人参与
#
百度工作体验
#
28526次浏览
286人参与
#
如何写一份好简历
#
309062次浏览
4409人参与
#
担心入职之后被发现很菜怎么办
#
37246次浏览
311人参与
牛客网
牛客企业服务