笔试板块

1. 2019.03.15 牛客网三月编程测试赛

  • 内存分配“最佳适应法”,空闲块

最优适应法:空闲块按照大小递增排序,从小到大的查找,直到找到满足满足大小的内存块
最坏适应法:查找时从最大的一个空闲区开始,总是挑选一个最大的空闲区分割给作业使用,其优点是使剩下的空闲区不致于太小,这样有利于中小型作业,但不利于大作业。
最先适应法:通常将空闲区按地址从小到大排列。查找时总是从低地址开始,可使高地址尽量少用,以保持一个大空闲区,有利于大作业的装入;缺点是内存低地址和高地址两端的分区利用不平衡,回收分区较麻烦

  • 进程阻塞

就绪->执行,执行->就绪,执行->阻塞,阻塞->就绪

等待I/O、进程sleep、等待解锁等原因都会导致进程暂停。关于"时间片切换",当进程已经获得了除cpu外所有的资源,这时的状态就是就绪态,当分配到了时间片就成了执行态,当时间片用完之前一直未进入阻塞态的话,此后便继续进入就绪态。所以进程的就绪与阻塞是完全不同的。

  • Linux inode描述

1.inode描述了文件大小和指向数据块的指针
2.通过inode可获得文件占用的块数
3.通过inode可实现文件的逻辑结构和物理结构的转换

  • fork()函数

fork()函数算是类 unix中函数
fork调用的一个奇妙之处就是它仅仅被调用一次,却能够返回两次,它可能有三种不同的返回值:
1)在父进程中,fork返回新创建子进程的进程ID;
2)在子进程中,fork返回0;
3)如果出现错误,fork返回一个负值;

  • TCP、UDP协议

TCP Transmission Control Protocol 传输控制协议是一个需要建立连接协议,经过三次握手后实现稳定的传输

UDP User Data Protocol 用户数据协议 不建立连接,不稳定传输。

  • 换页错误

换页错误又称缺页错误,当一个程序试图访问没有映射到物理内存的地方时,就会出现缺页错误, 这时操作系统就要去虚拟内存中加载这块内存页。
减少换页错误的方法,即降低缺页中断率:
1、内存页框数。增加作业分得的内存块数。
2、页面大小。页面划分越大,中断率越低。
3、替换算法的优劣影响缺页中断次数 。
4、程序局部性。程序局部性好可减少缺页中断,程序局部性:

局部性原理是一个经典的原理,分为时间局部性和空间局部性,意思是应用一旦访问了一个空间的数据,则这个空间中的相邻区域的内容也很可能被访问,一旦访问了某一段代码,则其周围的代码也很可能被访问。局部性原理的运用就是根据这个,把可能访问的数据和代码都加在到内存中,以后访问就不用加载了(因为主要的消耗在IO端)。这也是迪杰斯特拉提出的goto语句有害的依据,应为goto语句能打破局部性原理,造成计算机的延迟加剧。

面试板块

语言及算法基础

  • C++知识(多态,虚函数,引用和指针的区别,stl容器)

机器学习知识

  • BN的实现,有哪些缺陷,怎么改进,了解其他的归一化算法吗?
  • 传统机器学习算法,SVM,LR,GBDT,XGboost线性回归等等,好像被问了好多
  • 防止过拟合的方法,具体怎么实现的?

  • 深度学习框架之间的差别?
    7.算法题:topK

转载于:https://www.cnblogs.com/GeekDanny/p/10537102.html

笔试+面试信息整理----面向笔试学习、面向面经编程相关推荐

  1. java 切面_Java笔试面试精心整理得到89道Spring 核心知识【收藏向】

    点击上方"蓝字",关注了解更多 Spring Framework 简称 Spring,是 Java 开发中最常用的框架,地位仅次于 Java API,就连近几年比较流行的微服务框架 ...

  2. 前端笔试面试题目整理(持续更新)

    一.JS 1.前端开发面试题(应届生)-- js基础算法题 2.VK的秋招前端奇遇记(一) 3.VK的秋招前端奇遇记(二) 4.送你 43 道 JS 面试题 送你58道JavaScript面试题 28 ...

  3. 2022年暑期实习 PwC AC 普华永道信息技术 待遇+笔试+面试信息

    薪资待遇 除了HR岗位,其他的都是转正后11-12万(税前),宣讲会上说折合就是8k-1w/月:实习期是140+110(租房补贴)/天 简历+宣讲会 我是6月9日投递邮箱的简历,6月13日收到过了简历 ...

  4. 【笔试面试】简单总结笔试和面试中的海量数据问题

    最近在笔试和面试中遇到了很多关于海量数据的问题,在此进行简单的记录,写一篇方便自己下次学习的处理海量数据的文章及在线笔记,同时也希望对你有所帮助.当然,海量数据最出名的还是七月July,但这里我是想直 ...

  5. c语言笔试面试大全,C语言笔试面试题大全.doc

    表示已有答案 表示没有处理 表示答案不确定 C++笔试题 1.多态类中的虚函数表是Compile-Time,还是Run-Time时建立的? 答案:虚拟函数表是在编译期就建立了,各个虚拟函数这时被组织成 ...

  6. 腾讯 美团 百度 网易游戏 2015校园招聘南京笔试面试之总结分析

    补充(20141106): 三方已经寄出,综合评价下自己的不足和OFFER分析. 网易游戏终面 10月28号,网易游戏定好了往返的飞机票让我去广州参加终面,事前我对技术准备还是挺充分的,可对网易游戏本 ...

  7. 12种排序算法:原理、图解、动画视频演示、代码以及笔试面试题目中的应用

    0.前言 从这一部分开始直接切入我们计算机互联网笔试面试中的重头戏算法了,初始的想法是找一条主线,比如数据结构或者解题思路方法,将博主见过做过整理过的算法题逐个分析一遍(博主当年自己学算法就是用这种比 ...

  8. 2021秋招总结(内含笔试面试攻略)

    每年都被称为就业最难的一年!!! 因为突如其来的疫情直到2020年6月才返校!!! 笔试面试准备合集 算法面试常考知识点 计算机网络面试常考知识点 Linux面试常考知识点 操作系统面试常考知识点 C ...

  9. 嵌入式笔试面试系列 - 总目录

    欢迎大家来到嵌入式笔试面试题目系列,本系列文章总结各大公司嵌入式笔试面试题目,助力大家拿到心仪 offer. 总结文章两篇: 我的 2021 秋招记录 2021秋招嵌入式笔试面试题目汇总 如下笔试面试 ...

  10. 国家电网计算机水平考试分值,国家电网笔试面试都什么题型?分值多少?

    原标题:国家电网笔试面试都什么题型?分值多少? 国家电网考试的总成绩为笔试+面试成绩,其中笔试占65%,面试占35%.看看2020新大纲出来后,各题型的分值都是多少吧. 一.笔试部分:专业知识+综合知 ...

最新文章

  1. mini-batch 和batch到底是什么
  2. 从公司发展看技术人才需求
  3. Spinner的使用方法
  4. 华为手机可以下载鸿蒙系统吗_华为鸿蒙手机系统首次曝光,汉字界面简洁明了...
  5. vue-cli中引入jquery方法
  6. t-sne 流形_流形学习[t-SNE,LLE,Isomap等]变得轻松
  7. 股神巴菲特揭示致富的十大秘籍[转]
  8. Java 文件重命名
  9. SpringMVC 控制层注解
  10. PHP:判断客户端是否使用代理服务器及其匿名级别
  11. typedef和define的用法和区别
  12. 【漏扫工具】AWVS12使用介绍
  13. ansys--workbench(导入solidworks)受力分析
  14. CSS Tricks - 你应该知道的 CSS 技巧
  15. 均方距离计算公式_均值、方差、均方值、均方差计算
  16. zotero+坚果云实现多pc端及iPad同步管理查看文献【保姆教程】
  17. 苹果开发者账号购买流程
  18. android实现自动评论脚本,自动点击器评论器app下载
  19. pythonmath库round计算_Python tensorflow.math.round()用法及代码示例
  20. 五、MUX-VLAN QinQ技术

热门文章

  1. springboot Hello World探究
  2. 《深入应用C++11:代码优化与工程级应用》勘误表
  3. ubuntu 中wget (下载)命令用法
  4. NameNode高可用中editlog同步的过程
  5. Tomcat6.0连接器源码分析3
  6. 牛客网Java刷题知识点之ArrayList 、LinkedList 、Vector 的底层实现和区别
  7. 03.学习笔记-Linux下根目录介绍
  8. 读《世界是数字的》有感③
  9. Silverlight 2 Beta 1学习资源
  10. 【转】编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程