本文包含对操作系统,计算机网络和DBMS的最常见问题的解答,这些访谈来自基于顶级产品的公司,如Amazon,Microsoft,Flipkart,Paytm等。
操作系统
- 工艺介绍
- 什么是微处理器?
- 解释RAM的内部体系结构。
- 编译器如何编译相互链接的库?
- 解释虚拟方法,动态绑定,vtables等的实现。
- 多线程
- 什么是多线程?
- 线程和进程之间有什么区别?
- 工艺调度
- FCFS调度。
- 最短的作业优先调度。
- SRTF调度。
- LRTF计划。
- 优先级调度。
- 循环调度
- 进程同步和死锁
- 什么是信号量和互斥量?
- 解释生产者-消费者问题。
- 什么是死锁?
- 死锁的四个必要条件是什么?
- 什么是临界区?
- 解释银行家的算法。
- 什么是自旋锁?
- 内存管理
- 什么是缓存?
- 缓存在操作系统中的何处?
- Cache和HashMap之间的区别。
- Exlpain需求分页和搅动。
- 什么是细分?
- 笔记本电脑密码保存在哪个内存中?
- 您将如何分析应用程序中的内存不足异常?
- 解释内部碎片和外部碎片。
- 高速缓存中关联映射和直接映射之间的差异。
- 如果RAM大小为4GB,则启动4个大小为2GB的进程!怎么了?
(回答:这可以使用虚拟内存来完成) - 如果进程大小不受主内存大小的限制,那么它的限制是什么?
(答案:这可以使用逻辑地址空间来完成) - 说明如何访问内存位置
- 什么是分页?为什么需要分页?
- 什么是页表?
- 什么是TLB?
数据库管理系统
- RDBMS的属性?
- 酸性质
- DBMS中的键。
- 垂直和水平缩放比例之间的差异。
- 分片
- DML,DCL,DDL,TCL及其命令。
- 在DBMS中建立索引。
- 什么是规范化和非规范化,为什么我们需要它?
- 正规表格
- 冲突可序列化
- 主键可以包含两个实体吗?
(回答:不,在任何关系中只有一个主键。请参阅此。) - 并发控制
- SQL查询(与嵌套查询有关)。
- 插入B树
- DBMS中JOIN的类型。
- INNER和OUTER JOIN之间的区别。
- 编写SQL查询以从尺寸(宽度,高度,长度)与给定尺寸匹配的数据库中检索家具。
Ans。
SELECT * FROM Furnitures WHERE Furnitures.Length = GivenLength AND Furnitures.Breadth = GivenBreadth AND Furnitures.Height = GivenHeight
- 打印表中的第二大数字。
- 解释3层体系结构和2层体系结构。
- 编写SQL查询以从表中查找第4个最大元素
计算机网络
- 什么是TCP?
- 使用属于各层协议的协议来命名OSI模型的层
- 数据链路层的意义是什么
- 什么是接入点AP模型?
- 网络层做什么
- 路由器在哪一层?
- 有哪些不同类型的延迟?
- 解释防火墙?
- 有哪些不同类型的防火墙?
- 传输层做什么
- IPv4与IPv6
- 黑白专用IP和公用IP有什么区别?
- 详细说明3种方式的握手
- 什么是密码学,什么是加密方法?
- 什么是应用层协议?
- 说明DNS
- 在浏览器中输入URL时,请解释详细的过程,在该过程中浏览器将处理请求,并为给定的搜索查询获得结果。
- 您将如何在服务器和客户端之间建立持久连接?
- 解释服务器端负载均衡器
- 什么是FTP? FTP与安全FTP有何不同?
- 什么是SMTP
- 解释HTTP和HTTP的工作方式。
- 港口在哪里?
- 不同协议的端口号
- 如何防止SYN DDoS攻击?
您也可以查看我们关于CS主题的付费课程,价格仅为INR 4500 。快点,并使用优惠券代码FIRST100在有限的时间内额外享受50%的折扣。
本课程将帮助您准备诸如操作系统,DMBS,计算机网络和SQL之类的主题,供一流的公司(如Google,Microsoft,Amazon等)进行面试。该课程已预先录制了Sandeep Jain先生的优质演讲视频和理论概念由专家设计。该课程还针对实践提出了客观问题,以提供最终的学习经验。
这是一门自定进度的课程,表示您可以按照自己的进度完成课程!