WOEIJNS level
获赞
63
粉丝
1
关注
0
看过 TA
11
加里敦
2019
Java
IP属地:广东
暂未填写个人简介
私信
关注
2018-11-12 22:57
已编辑
加里敦 Java
头条补招投了安卓,0安卓经验,不会java,只会c++,然后c++被问崩了 一面:比较水,c++基础,不提 二面: 你是搞c++的,说说c++的内存模型 mmap的全过程,它怎么进行映射? 那操作系统层面呢?操作系统怎么管理内存的?它怎么给程序分配内存的 stl的空间配置器是怎样的?既然stl是用内存池进行分配,那它怎么回收map的内存? map的clear()后内存会怎样? 伙伴系统是怎样的,它的全过程是怎样的?怎么解决它的内存碎片问题? 页是什么?页怎么和物理内存建立映射?对应的数据结构是怎样的?缺页过程发生了什么? 线程池...
母校决定我来拉低水平线:头条今年很迷。 按照宇宙条的工资,在往年本来应该很有竞争力,但在今年普遍提薪的背景下,头条的难度和它的薪水就没法挂钩,就导致能通过头条的大佬都可以拿到更高的工资比如去同样很迷的迅雷,或者去更好的公司诸如BAT。 然而头条在这个秋招背景下,一不降难度,二不提薪,搞的想进的进不去,进得去的又有更好的选择,于是现在秋招招不够,补招招不到,反正就是很尴尬。
投递字节跳动等公司10个岗位 >
0 点赞 评论 收藏
分享
2019-09-02 16:49
已编辑
加里敦 Java
WPS的面试官非常的和蔼可亲,可是自己的心态不好,毕竟是我第一次面试 一面: 自我介绍,玛德,在地铁上背了半天的自我介绍(自己提前写的),见面说了两句就忘了,沃日...... c++,虚函数,多态走起(开心,这里特别熟) 手写链表反转(开心,贼熟) 讲讲stl有什么基本组成(瞎吹一堆) map存放的是什么 ask:给你一个字符串,找出第一个不重复的字符,如“abbbabcd”,则第一个不重复就是c ans:直接使用map暴力存啊,暴力跑两遍啊(被前面带歪了) ask:不跑这么多遍行不行 ans:可以啊,多开几个map(悲剧的开始......
编程也就图个乐:扔球的问题,应该是先50层扔一次,如果不碎,就75层扔,再不碎就88层扔,以此类推,记录每次扔之前不碎的层数,当前扔的层数,还有当前阶段最大的层数,扔到碎为止,这是二分思维,碎了就记录当前层数减1为最大层数,从扔之前的层数加1开始逐层扔,如果第一次在50层扔就碎了,那只能从第一层开始扔,因为就两个球,如果球足够,就用完全的二分法可以搞定。大致思维就这样,可以去看一下二分法查找的代码,很多面试也会用到的。
投递金山WPS等公司10个岗位 >
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务