bilibili一面

又来借用牛客之力了

bilibili一面
项目提问
1、如果你的项目给别人用,要打包什么给别人用(可执行文件和对应平台动态库)
2、会使用程序的打包吗
3、如何理解C++,C++可以面向过程吗(C++兼容C)
4、多态
5、虚函数和纯虚函数,如何在项目中使用,如何实现的
6、如果父类指针指向子类对象,怎么去调用子类自己的函数
7、了解哪些转换
8、析构函数可以是虚函数吗?如果不存在继承关系,有必要使用虚析构吗?写了会有什么影响?(面试官引导了一下,会多一个虚指针的开销)
9、构造可以是虚函数吗
10、空类会有哪些默认的函数(当时不确定要不要说移动构造和移动赋值,没说,下来查了一下,有这两个,悔恨)
11、介绍一下static
12、类的静态成员变量什么时候初始化。
13、类的静态成员函数可以访问类的普通成员吗
14、函数中static修饰的变量,初始化为0执行逻辑是++,调用十次,结果是什么
15、const修饰成员函数,不可以修改什么?
16、左值引用和右值引用
17、为什么要有右值引用 (说了移动语义和完美转发)还有补充吗?
18、C和C++的内存申请和释放的区别。如何释放一个数组?如果释放数组不加[]会有什么问题?
19、项目有遇到过内存泄漏吗?如何排查?如何避免?
20、四种智能指针
21、静态链接和动态链接
22、程序打包需要带什么?
23、++i和i++效率
24、不使用额外空间的条件下,如何交换两个变量的值。问还有别的方法吗
25、设计模式。说Qt的时候嘴瓢说成了策略模式,应该是观察者模式,后来面试官提醒了
26、设计原则 说了三个
27、最经常使用的容器,在项目中怎么用的(vector list map),map的key可以重复吗
28、Qt的多线程使用。movetoThread使用的前提是什么?还了解过Qt的其他多线程吗?
29、Qt的第五个参数?还有其他种类吗?
30、Qt的布局方式。如何保持两个控件的相对顺序?
算法:
排序链表
——————
已约二面
全部评论
佬,一面完多久约的二面
1 回复 分享
发布于 2025-04-24 18:17 上海
佬,这些知识点平时都是在哪看的
1 回复 分享
发布于 2025-04-19 12:06 上海
佬,投递后多久约的一面呀
点赞 回复 分享
发布于 2025-04-29 13:21 湖北
都是八股啊
点赞 回复 分享
发布于 2025-04-22 23:52 黑龙江
佬,投的什么岗
点赞 回复 分享
发布于 2025-04-18 23:33 陕西

相关推荐

01-20 11:47
已编辑
北京邮电大学 Python
大模型数据算法实习生2026.01.09,上午10:00,一面,线上,30多min,只有自己开摄像头,面试官没开1.自我介绍2.有没有用过正则表达式处理过数据?3.假设给一个jsonl数据,和几个关键词,jsonl数据中命中3个以上关键词保留,让用python实现(用了两层循环)4.往列表里添加一条数据是什么方法(append)5.python中的多进程和多线程有什么区别?网络请求中是多进程快和多线程快?(答的不好)6.python中的is和==的区别(说了is主要用于字符串或bool类型判断,==主要用于数值判断,结果面试官让用更“科学”的方式解释)7.python里面的迭代器和生成器有什么区别?(答的不好)8.假设给一个100G的jsonl文件,但内存只有10G,如何读取数据(说用pandas处理,结果不让用,让用最原始的方式处理,后来又说了对文件进行压缩)9.手撕:LeetCode两数之和(哈希表)10.问平常使用什么系统(说了windows,也用linux)11.假设linux系统中没有root权限,如何给一个文件赋予读写权限(说了如果知道密码,可以sudo su转成root用户或者chmod -R)12.给一个路径,求路径下面有多少个文件和文件夹(说了tree)又问如果只统计文件夹呢?(答的不好)13.一个文件目录下有很多个txt文本文件,如何找到其中包含“乘式”的文件?(答的不好)14.问了grep15.问有没有使用过大数据相关的组件(说了hadoop,spark,flink但不熟悉)反问:1.部门的主要业务,主要是做大模型和多模态大模型相关的,我这个岗位主要是处理预训练的数据,可能会涉及算法2.使用什么服务器,A100,H100,910B都有(居然有910B,NPU?!)感受:没想到一道大模型相关的八股都没问,没想到居然问了一堆python基础,也没想到问了linux的一堆操作
查看16道真题和解析
点赞 评论 收藏
分享
想实习转正,又想准备秋招...
点赞 评论 收藏
分享
评论
5
62
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务