多益网络 视频面试面试总结20180816

本文分享了一次面试经历,包括自我介绍、项目展示、手撕代码、C/C++语言特性探讨、链表应用、排序算法稳定性、数据库认知、Linux操作、地图路况解析、编译链接流程及工作态度讨论。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.首先是自我介绍:因为等了半个小时,所以有点儿紧张,只说了一下自己的学校,爱好和兴趣;

2.介绍了一个自己的最成功的项目:我介绍了一个关于GPS导航的项目,介绍了项目的内容和项目的一些工作,感觉比上次介绍的状态好一点,可还是有点儿紧张。

3.手撕代码:写出输入数据的全部子序列组合,如输入1 2 3,输出1 2 12 3 13 23 123;由于一开始紧张的状态,直接导致写代码的时候没有认真审题,以为是剑指offer的那道原题,结果可想而知,结果出错了;切记以后要认真审题,多和面试官沟通题目意思,知道自己充分理解,不能凭自己想象;(可用二进制递增的方法去做)

4.自己最擅长的语言是什么?C/C++

5.那C/C++有什么缺点?一脸懵逼,只能说C/C++知识太多太杂了,导致用起来不太方便。

6.那C和C++有什么区别?

7.知道C++里面的多态吧?你觉得C里面可以实现多态吗,具体用什么实现?怎么实现?

8.C语言的函数指针有什么用途?因为上一题我说用函数指针实现多态,结果面试官就问了函数指针的问题,引火上身啊。

9.什么时候会用到链表?链表有什么特点?

10.排序算法中哪些算法是稳定的?

11.学过数据库吗?没学过,就没问数据库方面的知识了

12.学过linux系统吧,问你几个linux系统的知识,怎么查找目录下面的txt文件?

13.怎么删除目录下的txt文件,怎么递归删除目录中的txt文件?

14.怎么查找进程中的带某个字符串的进程?

15.怎么把字符串中的所有a替换成b?我回答的是文本编辑器中的替换,结果面试官说不是这个。

16.手机地图怎么知道那个地方是拥堵的,那个地方是通畅的?回答的是数学统计学的知识,

17.手机地图怎么是知道某个地方的具体路况的?

18.简要介绍一下编译和链接过程?

19.对工作地点的态度和加班的态度?

20.对996的看法?

21.收到过哪些公司的offer?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值