面经
学习小菜鸡
跟着学习小菜鸡一起学习算法与计算机基础知识!本博客专注于LeetCode算法的详细讲解,同时专注于计算机基础知识,包括计算机网络、操作系统以及数据结构等等,使用最直白的语言来讲解计算机知识,希望大家能够喜欢,最好也能够给小编一个赞与关注,让小编有更大的动力,谢谢大家,么么哒!
展开
-
寒武纪软件开发面试题C++
寒武纪软件开发面试题1 虚函数2 C++纯虚函数3 抽象类4 虚函数与纯虚函数总结5 C++虚函数表剖析6 C++三种继承方式下的访问权限控制7 C++ 宏定义与内嵌函数1 虚函数定义一个函数为虚函数,不代表函数为不被实现的函数。(虚函数是可以被实现的)定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。(主要用于实现运行时多态)定义一个函数为纯虚函数,才代表函数没有被实现。(纯虚函数是不被实现的)定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数。原创 2020-06-07 22:56:44 · 1823 阅读 · 0 评论 -
程序员开发面试题汇总四
字节跳动面试题汇总四1 分页与分段的区别2 跳表,插入,删除,时间空间复杂度3 char,int,float,double所占字节数4 cookie和session机制1 分页与分段的区别2 跳表,插入,删除,时间空间复杂度3 char,int,float,double所占字节数4 cookie和session机制...原创 2020-05-14 22:50:45 · 369 阅读 · 1 评论 -
字节跳动面试题汇总
【字节跳动】字节跳动-抖音C++开发实习一二面凉经https://www.nowcoder.com/discuss/342523【字节跳动】字节跳动后端面经 已拿意向书https://www.nowcoder.com/discuss/302265【字节跳动】字节c++一面https://www.nowcoder.com/discuss/298886【字节跳动】字节跳动后台开发二面凉经...原创 2020-07-27 09:52:50 · 3828 阅读 · 2 评论 -
开发面试中的算法题
这里写目录标题字节跳动面经中的算法题1 用数组或链表实现FIFO的get和add方法 (*)2 链表反转(*)3 最大正方形(*)字节跳动面经中的算法题1 用数组或链表实现FIFO的get和add方法 (*)原理就是利用链表实现队列。**get()**方法就是获取链表的头结点的内容;**add()**方法需要维持一个指针,一直指向链表的表尾,然后进行插入节点。struct ListNo...原创 2020-04-17 15:19:07 · 537 阅读 · 0 评论 -
程序员开发面试题汇总三
字节跳动面试题汇总三字节跳动面试题汇总三1 B树B+树的区别2 DNS介绍一下3 https和http的区别,https的原理4 HTTP 请求响应过程字节跳动面试题汇总三1 B树B+树的区别2 DNS介绍一下DNS 是一个分布式数据库,提供了主机名和 IP 地址之间相互转换的服务。这里的分布式数据库是指,每个站点只保留它自己的那部分数据。域名具有层次结构,从上到下依次为:根域名、顶级域...原创 2020-04-17 15:18:16 · 932 阅读 · 0 评论 -
开发面试题汇总 二
字节跳动面试题汇总 二字节跳动面试题汇总 二1、C++类型转换了解吗?区别?dynamic_cast是如何实现向下类型转换安全的?2 用户态和内核态。为什么要有内核态?如何从用户态转到内核态?3 http和tcp关系,网络分为哪几层,http在哪层?为什么分层4 tcp有哪些方式保证可靠传输5 三次握手和四次挥手的具体过程:6 进程之间能共享内存吗?了解具体实现方式吗?7 进程的调度算法8 虚函数...原创 2020-04-17 15:17:34 · 436 阅读 · 0 评论 -
开发面试题汇总一
这里写目录标题字节跳动面经汇总---整理了大部分字节跳动面试题1 GET 与POST的区别:(*)2 什么是进程和线程,有什么区别 (*)3 进程如何进行通信(*)4 保持进程同步的方法(*)5 数组和链表区别?各自优缺点?在内存中的分配?(*)6 ==和.equals()的区别?字节跳动面经汇总—整理了大部分字节跳动面试题1 GET 与POST的区别:(*)作用:GET是用来获取资源的,...原创 2020-04-17 15:18:37 · 382 阅读 · 0 评论