地平线机器人一面面经,许愿成功!!!

收到2面通知了,许愿成功

面试题

1.C++和C的区别

2.C++的内存分布,如果是未初始化的放在哪里

3.指针和数组的区别,C++的引用,引用可以初始化为null嘛

4.const const类型的指针有哪些

5.智能指针说一下

6.继承中C++ 支持多继承嘛,有哪些权限(C和C++有区别嘛),子类可以去更改父类的权限嘛

7.进程线程区别,怎样用三个线程依次遍历一个序列

8.你了解哪些锁,间隙锁知道嘛

9.C和C++中对锁的支持,如何创建一个进程,Linux下函数

10.并发和并行,是如何实现并发的

11.游戏服务器是用线程还是用进程

12.HTTP在哪层,有哪些状态码

13.TCPUDP可靠性对比

14.为什么三次握手而不是两次,为什么是四次挥手而不是三次

15.输入网页后都会控制台都会收到哪些东西

16.GET和POST的区别

17.IO复用都了解哪些

18.Mysql索引的底层结构,为什么要用B+树,不用索引会怎么样

19.数据库引擎的区别

20.数据库事务的特性

21.数据库的隔离级别,预防了哪些问题

22.是怎么解析SQL语句的

23.数据库每次都要创立一个连接嘛,连接池的连接数是怎么确定的

24.Mysql的一些优化,我说索引 + 缓存 然后就问我缓存,哭了,疯狂给自己挖坑

25.缓存结构怎么确定,用过哪些缓存

26.Redis的数据类型和一些原理

27.现实高并发是怎么实现的

28.高并发下是如何对Redis加锁控制的

29.平时学的东西大豆在哪学的

手撕算法题

滑动窗口下的最大值,给出函数讲清原理即可

反问:

技术栈,对自己的评价等

#面经##地平线##C++工程师#
全部评论
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-04-15 15:36
你好,想问一下你在哪里看到招聘信息的😂
点赞 回复 分享
发布于 2021-03-24 01:41
这是C++岗位吧?
点赞 回复 分享
发布于 2021-03-23 20:37

相关推荐

小厂面经,也是我的处女面(30min)1.自我介绍2.spring boot的自动装配原理(好多类和接口的单词都忘了全称是啥了,就说了记得的单词,流程应该说对了吧)3.有用过redis吗?主要是用在实现什么功能(说了技术派用redis的zset来实现排行榜)5.有了解过Redisson吗?讲一下对于分布式锁的了解以及在什么场景下应用(说了秒杀场景)6.对mysql有了解吗?包括它的索引优化和创建(把想起来的全说了)7.了解设计模式吗?比如单例模式,为什么要使用单例模式,它的优点是什么(昨天刚看的设计模式)8.工厂模式有了解吗?主要的使用场景是?(也是昨天刚看的)9.场景题:有7个服务器,需要在早上十点定时的向数据库中的用户表中的用户发短信,如果做到发送的消息不重复,且如果发送失败了需要知道是到哪个用户失败了,这样下次就直接从这个用户开始(我答了用spring task来实现定时,用分布式锁来保证只有一份服务器可以发送消息,用消息队列来存储消息,然后用消息确认机制来保证错误信息的记录,以及在数据库或者业务层面完成消息消费的幂等性)10.场景题:如果在系统启动的时间就将数据库的所有用户相关的信息都读到一个hashmap中(这个没啥思路,没答好)27届的投了一个星期终于有一个面试了,大部分公司都只招26的
inari233:已oc,拒了
查看9道真题和解析
点赞 评论 收藏
分享
03-26 15:18
已编辑
华北水利水电大学 Java
点赞 评论 收藏
分享
本人一直追求WLB,对大小周深恶痛疾,刷到小红书说取消大小周大喜,看来跳槽的选择又多一个了
一枚大铁锤:至于冲不冲小红书,这是个问题,我先声明我不是这方面的专家,我觉得这件事还是要慎重评论,你问我为什么不给出回答,因为我一开始就说了,我不是这方面的专家
点赞 评论 收藏
分享
评论
2
17
分享

创作者周榜

更多
牛客网
牛客企业服务