美文网首页面经
360面试之服务器端C++开发

360面试之服务器端C++开发

作者: 元素周期表的十七君 | 来源:发表于2017-08-06 18:55 被阅读32次

来源:weibo.com/p/1001603971174559304753

首先自我介绍,说了下项目,貌似面试官不是很感兴趣,简要地说了下,便问基础,然而基础答的也不好

static的作用

后来问了下static定义的数据放在内存哪里(回答了全局/静态数据区,让具体解释下全局数据区,瞬间懵逼了)

多线程中堆和栈的区别(当时紧张的连基本的,同一个进程中多个线程共有堆,各自有独立的栈,都忘了[委屈])

后来问vector.push_back(1),内存是怎么work的(当时没有往这方面想,vector内存不够时,将内存扩大为原来两倍,将原来数据拷贝到新空间中,并将原来空间释放 //blog.csdn.net/alsmile/article/details/6530149)

最后问了下数组(或者vector)去重复的算法题(如[1,2,3,3,4,5]去重后得到[1,2,3,4,5],答了用hash表做,但是如果数据太稀疏,费空间;后来上网搜了下,对于数组中每个数,查下前面不重复的数据部分中有没有该元素,若有则判断下一个元素;否则将元素添加到不重复数据部分数据后;还有先对数组排序后再去重)

相关文章

  • 360面试之服务器端C++开发

    来源:weibo.com/p/1001603971174559304753 首先自我介绍,说了下项目,貌似面试官不...

  • 路线

    超级详细Linux环境后台开发C++学习路线,已拿鹅厂offer 另一篇文章面试经验:《腾讯C++后台开发面试笔试...

  • 「面试必备」最新整理出的腾讯C++后台开发面试笔记

    文章是由笔试面试腾讯笔记整理而来,主要是针对面试的C++后台开发岗位,涵盖了大部分C++后台开发相关可能会考察和被...

  • 2018-05-11 随笔

    开始准备写ss助手的服务器端。有很多问题。 语言如果将来要从事C++后台开发,最好还是使用C++比较好。但是也想使...

  • 360面试-C++后端(实习)

    在线远程视频面试 一面: 自我介绍。 知道哪几种排序算法,各算法的时间复杂度。 解决hash冲突的几种方式。 有哪...

  • 聊聊IT技术面试

    本人主要开发经历是Linux C++后端。负责一个小团队,所以这两年也面试了各种岗位。面试过JS前端、c++后端、...

  • 应届生如何自学 Java、成功拿下腾讯 Offer?

    前言 众所周知,鹅厂后台一直以C++为重,面试官也是做C++开发。但是语言只是工具,对代码的理解才是核心。 面试时...

  • 面试经验之360

    面试已经过去了一个月余,终于想起来记录,只能怪自己太懒。。。 在面试的前一天,刚在拉钩上投完简历后半小时,...

  • 360面试心得(Android)

    360面试心得(Android) 这次360面试,总共面试了两轮,都是视频面试。 时间:2016-08-23 转载...

  • C++面试题

    C++音视频开发 面试1 技能要求:Socket,MFC,Windows 岗位职责:1、参与需求分析、模块开发等相...

网友评论

    本文标题:360面试之服务器端C++开发

    本文链接:https://www.haomeiwen.com/subject/iprnlxtx.html