天空卫士C++ 一面(技术面、61min)

天空卫士C++ 一面(技术面、61min)

面试官问

  • 你现在是在做毕设吗?这学期在干什么呢?

  • 自我介绍~

  • 项目是老师带着做的还是怎么一回事呢?

  • 你是哪里人呢?看你得的奖挺多的

  • 你们班有多少人进实验室

  • C跟C++哪一个更熟呢?

  • 你觉得C和C++最大的区别是什么呢?

  • 你能说一个C和C++语法限制的例子吗?

  • C语言想要实现面向对象的多态的话应该怎么去做呢?

  • C语言中的指针转换和C++有什么区别

  • C++除了强制转换还有其他额外的一些转换吗?

  • 一个A类继承了B类,A的指针怎么转为B的指针,B的指针又怎么转换成A的指针

  • boost库你用过吗,用过哪些呢?

  • 讲一下智能指针的原理呢

  • 智能指针有哪些类型呢?你使用过哪些呢,有什么区别呢?

  • C里面的static_cast是干什么的?

  • 一个函数里面有一个 staitc 变量,第二次调用的时候还会定义吗?

  • C++的引用和指针有什么区别呢?

  • 一个简单类的内存模型你知道吗

  • C++的类的菱形继承你知道吗,这样会有什么问题吗,怎么去解决呢?

  • 定义两个函数名相同的函数,一个带const一个不带const 会有什么问题

  • extern是干嘛的

  • newdeletemallocfree的区别

  • 一个类里面的构造函数是怎么样的,最少多少个

  • 什么时候需要重写类的拷贝构造函数,为什么要写

  • STL里面的容器和算法你最熟悉哪些,展开讲讲

  • 迭代器是怎么删除元素的呢?

  • C++的泛型编程有了解过吗,简单说一说呢?

  • Linux的虚拟地址空间,你知道吗,进程的虚拟地址空间

  • 进程和线程有什么区别呢?

  • 缺页中断你知道吗?简单说说

  • 并发和并行是什么

  • 单核机器上写多线程程序要不要加锁?为什么

  • 多线程如何确保线程同步呢?

  • 结构体的内存对齐你知道吗,举个例子呢?

  • 函数调用的过程你知道吗,简单说说呢?

  • Linux内核有学过吗?

  • 系统调用是怎么一回事,简单介绍一下呢?

  • TCP的三次握手和四次挥手简单介绍一下

  • TCP编程和UDP编程有什么区别吗,简单介绍一下

  • 如果用TCPUDP和客户端给server发一个信息,或者说是一个struct数据包,那么TCPserverUDPserver各自需要注意什么

  • Linux编程中为什么会有selectpollepoll这些系统调用,你说说原理以及功能呢?

  • 更新数据库的三大范式是什么呢?

  • 数据库为什么需要索引呢?

  • 索引的负作用是什么呢?

  • 数据库的INNER JOINLEFT JOIN有什么区别吗?

  • 红黑树和AVL树他们的定义特点和区别是什么呢?

  • 说一说B+树的特点?

  • 排序算法你知道哪些,简单挑两个讲一讲原理以及时间复杂度吧

  • 很大的数据中找topk的问题

  • 说一说什么是动态规划算法,再举个例子

  • 现在已经是金九银十的秋招了,那些头部大厂已经开始招聘了吗?
    答:已经快结束了

反问

  • 假设有幸进入贵公司,那么我可能会去学或者干什么事情呢?

  • 请问公司的加班情况是怎么样的呢?

答:目前的话是周六上班(强制),周一到周五,晚上自主加班,但是估计不会一直这么弄下去,平时一般的时间就是朝九晚六

  • 请问加班有加班费吗?
    答:这个没有
#天空卫士##2023秋招##面试复盘##C/C++##我的秋招记录#
全部评论
楼主啥时候面完的?
点赞 回复 分享
发布于 2022-10-19 09:29 江苏

相关推荐

500-1000人的上市公司能不能算上中小厂呢?时长:45min整体难度不高,但本人基础没打牢,有些问题没回答上,感觉大概率寄了1.自我介绍2.问了一些在学校的情况,课程,实习情况等3.平常如何学习的?正在看哪些书籍?(说的是网上看对应的教程,相关技术网站,,纸质书籍,java虚拟机,深入了解多线程,Redis的设计)4.如何看待ai对程序员的影响?5.你觉得你们科班和那些非科班的优势在哪?6.项目拷打  6.1 这里的缓存击穿是怎么解决的?  6.2 缓存和数据库的一致性如何实现的?7.看你正在看java虚拟机这本书,现在看到哪了?(垃圾回收)  7.1 什么时候进行垃圾回收?  7.2 有哪些垃圾回收器?  7.2 什么场景使用对应的垃圾回收器?8. Redis看到哪里了?  8.1 有什么数据结构?  8.2 Zset是怎么实现的?跳表的原理是什么?(原理没怎么看,寄)  8.2 Stream了解吗?9. MySQL了解多少?说说MySQL的有哪些数据结构吧。varchar是可变的吗?是否可以不规定长度?(没回答好,寄)10. MySQL为什么要用B+树索引?11. 看你也学习过消息队列RocketMQ,延迟消息了解吗?原理是什么?12. RocketMQ和Redis的消息队列有什么区别?反问#投递实习岗位前的准备##牛客AI配图神器#
查看20道真题和解析 投递实习岗位前的准备
点赞 评论 收藏
分享
评论
2
15
分享

创作者周榜

更多
牛客网
牛客企业服务