草庐IT

送分来了,华为一面,介绍下五种 IO 模型

所谓I/O,就是Input/Output,输入/输出,在操作系统中,输入输出操作其实并不简单工作在用户态的应用程序想要读取磁盘中的具体文件内容,就需要经过SystemCall(系统调用)陷入内核态因此,在操作系统中,输入输出操作通常都会包括以下两个阶段:准备数据:内核缓冲区准备数据,等待其准备好数据拷贝:从内核缓冲区向用户缓冲区复制数据以网络通信即Socket上的输入操作为例,对应的第一阶就是等待数据从网络中到达网卡(对于网络I/O来说,很多时候数据在一开始还没有到达。比如,还没有收到一个完整的TCP包。这个时候内核就要等待足够的数据到来),然后从网卡中将数据拷贝到内核缓冲区,这样,数据就准备

2022华为中央媒体技术院AI算法工程师FindStar一面+二面+主管面

7月中投的华为2012实验室FindStar,选了中央媒体技术院的AI算法工程师,做了笔试后通知了面试。笔试简单介绍一下,大概3道题,分值分别为100+200+300,第一题拿了97,第二题200,第三题题干太长就放弃了,后来复盘发现很简单的找规律题。。。一面上来先自我介绍,然后开始问项目,简单介绍了一下论文和比赛。论文的时候让我介绍了一下为什么用GAN不用AE,问我怎么理解GAN的。我说GAN可以看做是在AE上面加了一项来自判别器的约束,但是面试官似乎不太满意这种说法(不太严谨,因为pix2pix的生成器是AE结构,但普通的GAN的生成器是没有encoder的),让我从头介绍一下GAN的结构

2022华为中央媒体技术院AI算法工程师FindStar一面+二面+主管面

7月中投的华为2012实验室FindStar,选了中央媒体技术院的AI算法工程师,做了笔试后通知了面试。笔试简单介绍一下,大概3道题,分值分别为100+200+300,第一题拿了97,第二题200,第三题题干太长就放弃了,后来复盘发现很简单的找规律题。。。一面上来先自我介绍,然后开始问项目,简单介绍了一下论文和比赛。论文的时候让我介绍了一下为什么用GAN不用AE,问我怎么理解GAN的。我说GAN可以看做是在AE上面加了一项来自判别器的约束,但是面试官似乎不太满意这种说法(不太严谨,因为pix2pix的生成器是AE结构,但普通的GAN的生成器是没有encoder的),让我从头介绍一下GAN的结构

中兴测试一面

1、8.13投递简历2、8.19笔试,8.20测评3、9.17 收到一面通知4、9.2116:30一面:自我介绍论文发表情况科研成果?主要研究的介绍测试项目是怎么做的,使用了哪些工具有写过自动化吗?怎么写的?接口自动化是怎么做的?你一般做测试是怎么样的一个流程性能测试怎么用的Jmeter?具体有自己去做过吗?做并发测试跑了多久?指标怎么样?做的哪个功能的?怎么写的断言?黑盒测试和白盒测试有什么区别?你技术栈是什么?python:        知道基本数据类型吗?        哪些是可变的?哪些不可变?        两个字典是怎么合并的?add可以吗?                upd

中兴测试一面

1、8.13投递简历2、8.19笔试,8.20测评3、9.17 收到一面通知4、9.2116:30一面:自我介绍论文发表情况科研成果?主要研究的介绍测试项目是怎么做的,使用了哪些工具有写过自动化吗?怎么写的?接口自动化是怎么做的?你一般做测试是怎么样的一个流程性能测试怎么用的Jmeter?具体有自己去做过吗?做并发测试跑了多久?指标怎么样?做的哪个功能的?怎么写的断言?黑盒测试和白盒测试有什么区别?你技术栈是什么?python:        知道基本数据类型吗?        哪些是可变的?哪些不可变?        两个字典是怎么合并的?add可以吗?                upd

中科创达C++ 一面(技术面、24min、offer)

中科创达C++一面(技术面、24min)面试官问自我介绍你个人是想往哪一方面发展呢?项目问题balabala你对STL这一块了解吗,简单说一下你了解的呢STL这些容器库中共有的一些方法有哪些呢,简单说一说如果我sizeof一个纯虚类和sizeof一个空类有什么区别吗,他们的大小分别是多少你做过kernel的驱动没有,简单说一下过程你对操作系统的内存分配的原理知道吗,比如说你通过malloc去申请一个内存,这个操作系统的处理方式是怎么样的呢在内核态两个进程操作一个device有什么方法可以处理进程间同步的问题呢你对安卓这一块了解吗,就是说安卓的底层系统框架,有去学习过吗malloc你觉得会返回什

中科创达C++ 一面(技术面、24min、offer)

中科创达C++一面(技术面、24min)面试官问自我介绍你个人是想往哪一方面发展呢?项目问题balabala你对STL这一块了解吗,简单说一下你了解的呢STL这些容器库中共有的一些方法有哪些呢,简单说一说如果我sizeof一个纯虚类和sizeof一个空类有什么区别吗,他们的大小分别是多少你做过kernel的驱动没有,简单说一下过程你对操作系统的内存分配的原理知道吗,比如说你通过malloc去申请一个内存,这个操作系统的处理方式是怎么样的呢在内核态两个进程操作一个device有什么方法可以处理进程间同步的问题呢你对安卓这一块了解吗,就是说安卓的底层系统框架,有去学习过吗malloc你觉得会返回什

美团一面、阿里一面复盘总结

文章目录前言一、面试内容美团一面阿里一面二、回答不好的地方1.美团一面1.1CMS垃圾回收器回收流程1.2Spring的对象创建1.3B+树原理2.阿里一面1.1有哪几种线程池1.2hashmap导致死循环的bug在什么场景下产生?1.3mysqlinsertbuffer(changebuffer)有什么用?1.4mysql为什么要写日志,为什么不直接写进数据?你不觉得保存数据那一刻数据库宕机了,也没写到硬盘里啊?1.5四个commit知道吗?1.6为什么我查中间字段联合索引就没用了1.7场景题——真实场景里的一个舆情分析问题,舆情去噪总结前言美团一面3月22日,阿里一面是在3月24日。这两面

美团一面、阿里一面复盘总结

文章目录前言一、面试内容美团一面阿里一面二、回答不好的地方1.美团一面1.1CMS垃圾回收器回收流程1.2Spring的对象创建1.3B+树原理2.阿里一面1.1有哪几种线程池1.2hashmap导致死循环的bug在什么场景下产生?1.3mysqlinsertbuffer(changebuffer)有什么用?1.4mysql为什么要写日志,为什么不直接写进数据?你不觉得保存数据那一刻数据库宕机了,也没写到硬盘里啊?1.5四个commit知道吗?1.6为什么我查中间字段联合索引就没用了1.7场景题——真实场景里的一个舆情分析问题,舆情去噪总结前言美团一面3月22日,阿里一面是在3月24日。这两面

【面试复盘】字节电商视觉算法工程师一面

来源:投稿作者:LSC编辑:学姐话不多说,直接上题1.链表反转ListNode* reverseList(ListNode* head) { ListNode *prev = nullptr; ListNode *curr = head; while (curr) {  ListNode *next = curr->next;  curr->next = prev;  prev = curr;  curr = next; } return prev;}2.小偷偷东西,但是不能在相邻的两个房子里偷东西,问偷到的物品价值的最大值经典的动态规划问题状态转移方程式:dp[0]=v[0]//v是物品价值