
实习校招面筋
文章平均质量分 91
祚儿疯
向阳而生
展开
-
网易互娱实习面筋
1. 拷贝构造函数自己定义拷贝构造函数,例如可能涉及到深拷贝浅拷贝的问题,初始化时候可以匹配到拷贝构造函数,没有设置系统会产生一个默认的拷贝构造函数2. 深拷贝、浅拷贝深拷贝,及拷贝内存的数据,浅拷贝,拷贝指针,或者是地址3. 智能指针每一个对象维护一个指针的计数器,赋值拷贝这些计数器会增加,当计数器减少到0的时候,会调用析构函数析构掉这个对象。4. extern c不同源文件中,...原创 2018-11-28 10:33:39 · 693 阅读 · 0 评论 -
秋招面经搜集总结
2018.7.23下面是个人在秋招过程中搜集的一些面经,分享出来如下:——————————————————————————————————————————————————————1.进程和线程的区别?(什么样资源在两个线程共享)——进程是资源分配的最小单位,线程是cpu调度的最小单元——一个进程有多个线程,多个线程可以并发执行——进程的创建退出操作系统为其分配资源,切换线程需要保存这些...原创 2018-12-10 21:15:02 · 2027 阅读 · 0 评论 -
实习面筋总结
阿里一面:阿里面试完问了相关的问题:1.项目的介绍2.智力题给你一个数n,能否对它开方,不能用乘法3.计算机基础知识操作系统中,给进程分配的管理方式是怎么样的,给你一个4M的内存,怎么分配?操作系统中,内存的页级和段级管理方式,两者的区别操作系统中,如果给你一个二级页表,那么这个二级页表,可以减少多少的内存,怎么算?内存管理知识基本都考到了网络拥塞有了解过吗,分为哪几个部分滑...原创 2018-12-07 17:39:52 · 345 阅读 · 0 评论 -
深信服实习面筋
下面是实习面试过程中的一些总结:面经1一面:1.this指针调用成员函数时的压栈和相关寄存器使用?(从右往左调用,这个容易可以回答;在x86中,会将this指针放在寄存器ecx中,以便快速访问,对于寄存器方面,我完全没有了解)2.虚表的调用,以及单继承,多继承,菱形继承中虚表在对象内存中位置?是一个虚表还是多个虚表?(虚表调用就是类的首地址,然后查表,单继承是单表,多继承是多表)3.RT...原创 2018-12-07 17:30:40 · 1083 阅读 · 0 评论 -
58同城实习面筋
实习面试过程中总结的一些面经:面经11.一块内存分为几块一块内存在逻辑上分为用户空间和内核空间,用户空间通过虚拟技术为每个进程分配不同的逻辑空间,进程逻辑空间包括:代码段,数据段、未出化数据段bss,堆空间、栈空间,他们是通过段页式的管理方式映射到物理内存;内核空间则是通过线性平铺的方式映射物理内存。2. STL sort原理(内省排序,插入、快排、堆排,快排比堆排快,局部性原理)插入排...原创 2018-12-07 17:22:56 · 391 阅读 · 0 评论 -
美团实习面筋
实习面试过程中总结的一些面经。面筋11. 说一下二分查找二分查找,时间复杂度是lg(n),每次取二分的中间值,然后将查找区间缩小一半,直到最后找到查找值,从二叉树来表示的话,需要查找的次数就是一棵树的树深。n个节点的树,树深为lg(n)2. 二分查找的条件是什么条件是查找序列必须是有序的。3. 说一下平衡二叉树的概念平衡二叉树,又称为avltree,是搜索二叉树的一种改进,为了避免二...原创 2018-12-07 17:16:23 · 1052 阅读 · 0 评论 -
腾讯实习面筋
腾讯的面筋网上很多,这里整理了部分面筋,如下:面筋11.你如何处理线程池中线程的数量在这里就说一下“如何设定线程池中线程的数目?”线程池中线程的数目是跟线程池所要处理的任务性质有关的1.任务的性质:CPU密集型任务、IO密集型任务、混合型任务。2.任务的优先级:高、中、低。3.任务的执行时间:长、中、短。4.任务的依赖性:是否依赖其他系统资源,如数据库连接等。性质不同的任务可以交...原创 2018-11-28 14:05:56 · 2665 阅读 · 0 评论 -
阿里实习面筋
2018.3.23收集网上阿里面试相关题目:面筋11.第一题实现快速排序,第二题是实现一个同步控制,使用多线程打印abcabcabc2.很多区间求并集。合并两个有序链表比较快的方法3.给定一个升序整数数组a和整数x,返回a中>=x最左的位置,如果没有这样的数返回-1, 要求复杂度O(lgn)4.已知一个单链表中存在环,求进入环中的第一个节点思路两个指针,先用flyod判圈法让...原创 2018-11-28 11:12:04 · 347 阅读 · 0 评论 -
头条实习面筋
头条主要是手撕算法,这里收集了几篇头条的面筋。面筋1●算法题:○ 二叉树层序遍历(面试官提醒)○ JS的全排列(10分钟)● HTTP支持的方法○ GET和POST的区别● 301和302的区别● 如何避免301跳转https(在response中header)● TCP建立连接的三次握手过程● 操作系统进程和线程的区别● 线程的那些资源共享,那些资源不共享● 设计模式:...原创 2018-11-28 10:56:40 · 380 阅读 · 0 评论 -
秋招面试经验总结
2018.7.19远算科技一面:手撕LRU算法二面:1、缓存替换算法有哪几种,指标是什么?2、FTL层是什么,作用是什么,为什么要这么做?3、现在有人说要去掉FTL层,为什么要去掉,有什么好处?还有什么弊端4、简单的说下专利的思想5、什么是预取,预取的大小如何控制,何时预取,预取的大小?预取操作性能指标是什么?6、对于一个顺序读的操作,预取的大小怎么控制?是否可以建立相应的模型?...原创 2018-12-11 11:35:51 · 2524 阅读 · 0 评论