面试小结

2023-10-26

百度内推一面:

1.深浅拷贝。
2.const char *,char * const。
3.对象的复制拷贝。注意的四个点,初级,高级程序员做法
4.介绍项目。
5.函数指针,指针函数。
6.给定二叉树的前序和中序确定二叉树。
   前序和后续不能确定。
7.SVM分类。  介绍了下。。。文本特征提取方法,我说的比较含混,他指出来了。
8.如何判断单链表有没有环?
9.两个单链表是否有交点,我说了,暴力解法和最优解法,但是他问我是否有其他解法,我没搞定,他说,可以构造环,然后用8的解法。
10.快速排序。性能分析
11.trie树。这个不懂
12.平衡二叉树,基本操作,插入和删除会导致几次旋转,都有那几种旋转

腾讯内推:

一面:

1.项目介绍。

2.问了项目中保持数据一致性的方法。具体的实现方法。项目的具体实现,以及项目的亮点在哪里。

3.问了本科的毕业设计,这个已经忘记了。

二面:在团风接的电话。

1.一个3升的桶,一个5升的桶,得到4升水。两种方法,3+1,5-1;

2.Linux内存组织结构,堆栈等,并且问堆最大可以申请多大空间,栈最大多少空间。

3.Linux下基本的调试命令,一定要多看些gdb知识,makefile编写。

4.

腾讯校招:

一面:

1.写一个堆排序,也就是topk算法,找出搜索频率最高的10个词条。

2.写一个判断链表时候交叉的程序。

3.虫子分裂,每次每分钟分裂一次,24个小时瓶子可以正好装满,问多久瓶子可以装一半。

4.如何判断一个目录下有多少个文件。一组命令  ls -lR | grep "^-" |wc 

5.

二面:

1.介绍自己。

2.数学题,一副扑克牌有N张,一共有4张A,平均分成两堆,问两堆中每堆两个A的概率。

3.数学题,两个人抛硬币,互相不影响,甲赢的条件是,连续出现正反,则赢。乙赢的条件是连续两次反,问甲和乙谁赢的概率大?

 

阿里校招:

一面:

1.写一个求数组中第二大树的程序。

2.兄弟单词,两个单词字母出现情况相同,位置不同,如WTO,OTW,OWT等都是兄弟单词,找出字典中所有的兄弟单词。

(直接上map,map的key为某个单词的排序,value值为一个vector,vector中存放所有的该顺序的兄弟单词,这样每次来一个新单词,先排序,然后插入map中,如果不存在就开辟一个新的键,否则,插入对应键值的vector中)

3.智力题,已经忘记了

二面+HR面:

1.介绍项目,介绍自己。项目一定要介绍亮点,介绍自己擅长的东西。

2.问了数学建模相关。

3.问了专利

4.HR问,你觉得那些事能够让其他人一下子想到你,想到这些事就会想到你。

5.哪些事情,是让你最伤心,最灰暗的时候,又是怎么走出来的。

各种鬼扯。。。

华为

一面:

一面问了很多基础相关的,包括调试,问了基本的编程,都是简单的问问,没有深入,感觉比较水。

二面:就是谈人生谈理想,放开谈,问题不大。

百度校招:

一面:

1.快速排序在线编程

2.TCP的三次握手具体过程。

3.HTTP具体的过程。

4.操作系统基础,线程和进程

5.数据结构,链表,交叉。。。提示可以直接看最后一个节点。

6.DNS解析,就是分析我登录www.baidu.com的整个后台执行过程。

7.

二面:

1.15个瓶子,七上八下,每次动两个瓶子,问几次可以把所有的瓶子都翻转朝上? 

2.64匹马,八个赛道,决出前四名。

3.arp欺骗

4.为何选择计算机(我高中启蒙,破解了万象管理系统)

5.介绍项目,项目亮点,调试方法gdb。

6.问了另外两个,我没听懂问题。

7.统计目录中的文件个数。

8.

9.

 

???一面

1.介绍项目。

2.介绍专利。

3.根据项目挖出来三个点,网络编程,netlink使用方式,socket的阻塞与非阻塞。

4.vmalloc,kmalloc.

5.内核进程的锁机制,spin_lock,rw_lock。

6.多CPU与单CPU的spin_lock使用上的区别。

7.socket的,send,recv,socket这块问的还是比较多的。要注意一下。

8.fork()系统调用,fork()一次调用,返回两个结果,在父进程中,返回的是子进程的id,在子进程中,返回的是0;

9.在socket中的容错处理问题。就是发生了错误,如何处理

 

转载于:https://www.cnblogs.com/xindufresne/p/4498779.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

面试小结 的相关文章

随机推荐

  • jupyter lab的目录调整及默认浏览器设置为chrome

    Jupyter lab 的目录调整及默认浏览器设置为chrome 1 Jupyter 默认目录调整 首先要找到jupyter生成的配置文件 jupyter notebook config py 如果没有 在 anaconda prompt
  • 在Anaconda中快速安装OpenCV for Python

    一 下载和安装Anaconda Anaconda下载地址 Anaconda Individual EditionAnaconda s open source Individual Edition is the easiest way to
  • 【吐血整理】java程序员推荐轻薄笔记本

    正文 在写这个文章之前 我花了点时间 自己臆想了一个电商系统 基本上算是麻雀虽小五脏俱全 我今天就用它开刀 一步步剖析 我会讲一下我们可能会接触的技术栈可能不全 但是够用 最后给个学习路线 Tip 请多欣赏一会 每个点看一下 看看什么地方是
  • kali Linux自带firefox ESR设置代理

    1 打开kali的火狐浏览器 找到右上角的 三个杠 在点击 preferences 2 general gt network proxy gt setting 3 打开靶场和burp suite工具 注意火狐浏览器的代理是启动状态 靶场地址
  • 双写绕过的原理

    可以看到代码对key进行了过滤 那怎么办呢 可以构造kekeyy 当key被过滤掉时 剩下的字符自动拼接在一起 就形成了key 所以说 这样就可以拿下flag了
  • 梯度下降(学习笔记)

    应用 梯度下降法 Gradient Descent 又称最速下降法 是迭代法的一种 可用于求解机器学习算法的模型参数 即无约束优化问题 具体来讲可用来求解损失函数的最小值 也可求解最小二乘问题 分类 批量梯度下降 BGD 使用全部样本构建了
  • 职场大佬常用工具:Baklib,一款个人知识笔记管理神器

    又到了大家喜爱的好用工具推荐环节 今天我要给大家推荐一款个人知识笔记管理神器 不出你们所料 它就是Baklib 言归正传那Baklib究竟能干啥呢 引用官网的一句话来说 Baklib工具可以将大家日常工作学习中 存储到电脑 云盘上的文档 知
  • 06makefile学习之三个自动变量($@,$^,$<),模式规则和静态模式规则

    06makefile学习之三个自动变量 lt 和模式规则 以下为相关makefile的学习文章 01makefile学习之GCC编译的四个阶段 带编译阶段 汇编阶段 S c的区别 02makefile学习之makefile的基本原则 03m
  • Oracle存储过程处理大批量数据性能测试

    通过此次的大批量数据性能测试 还会间接的给大家分享一个知识点 Oracle存储过程如何处理List集合的问题 废话不多说了 老规矩直接上代码 首先要做的 想必大家应该猜到了 建表 create table tab 1 id varchar
  • linux内核中打印栈回溯信息 - dump_stack()函数分析

    简介 当内核出现比较严重的错误时 例如发生Oops错误或者内核认为系统运行状态异常 内核就会打印出当前进程的栈回溯信息 其中包含当前执行代码的位置以及相邻的指令 产生错误的原因 关键寄存器的值以及函数调用关系等信息 这些信息对于调试内核错误
  • 使用matlab修改单张或多张图像大小

    使用matlab修改单张或多张图像大小 版权声明 本文为CSDN博主 berlinpand 的原创文章 遵循 CC 4 0 BY SA 版权协议 转载请附上原文出处链接及本声明 原文链接 https blog csdn net berlin
  • 黑马程序员 《ios零基础教程》--全局和局部变量、结构体、枚举 2014-4-2总结

    a href http edu csdn net target self ASP Net Unity开发 a a href http edu csdn net target self Net培训 a 期待与您交流 前几天出差有事儿没学习 今
  • ChatGPT-4.5:AI技术的最新进展

    文章目录 创作者 全栈弄潮儿 个人主页 全栈弄潮儿的个人主页 个人社区 欢迎你的加入 全栈弄潮儿的个人社区 专栏地址 AI大模型 OpenAI最新发布的GPT 4 在聊天机器人的功能上取得了显著的改进 虽然GPT 4仍处于早期阶段 但有传言
  • 在阿里云Ubuntu中使用coturn创建和配置您自己的STUN/TURN服务

    1 前言 此前rtsp转webRTC的本地服务运行的不错 但是使用的某个免费stun服务突然被关停了 造成一些rtspToWebRTC的服务受到影响 因此 目前打算在我闲置的阿里云服务器上搭建stun turn服务 我的域名xiaoyaoy
  • openssl的RSA加密(base64编码)

    openssl的RSA加密 base64编码 同AES加密 开头先给出openssl实现base64编码代码 base64编码 解码 Function base64Encode Description base64 编码 Input 1 i
  • Python:pandas groupby实现类似excel中averageifs函数的功能

    从exccel切换到python进行数据处理 处理的主要还是excel的思路 希望实现类似excel中某个函数的功能 日常主要参考蓝鲸的 从excel到python 目前在做一些统计指标 excel中用了countifs sumifs和av
  • VBA学习基础之1.4条件语句

    VBA学习基础之条件语句 1 4 1 If Then 一个if语句由一个布尔表达式和一个或多个语句组成 如果条件被评估为True 则执行If条件块下的语句 如果条件被评估为False 则执行If循环块后面的语句 If boolean exp
  • Leetcode169.多数元素——摩尔投票

    文章目录 引入 摩尔投票 引入 Leetcode上有如下的题 169 多数元素 给定一个大小为 n 的数组 找到其中的多数元素 多数元素是指在数组中出现次数大于 n 2 的元素 你可以假设数组是非空的 并且给定的数组总是存在多数元素 示例
  • 批量提取PDF和图片发票信息 2.2

    人工录入发票信息真的好烦 有什么软件可以快速解决这个问题吗 那天看到这个问题后 自己写了一个批量提取发票信息的小软件 打开软件之后 选择大量发票文件所在的文件夹就可以了 会自动把发票识别的结果输出为一个Excel 文件 应较多使用者的提议
  • 面试小结

    百度内推一面 1 深浅拷贝 2 const char char const 3 对象的复制拷贝 注意的四个点 初级 高级程序员做法4 介绍项目 5 函数指针 指针函数 6 给定二叉树的前序和中序确定二叉树 前序和后续不能确定 7 SVM分类