华为提前批+腾讯tst内推

楼主计算机研究生二年级,研究方向存储系统。上周参加了上海华为提前批的校招面试,面试之前先做测评和机考,机考是两道题,限时两个半小时,很简单,一题是根据1900.1.1是星期一,计算出以后某个日期是星期几,另外一题是判断一个数字是不是2的幂次,测评是性格测试,很多很繁杂,反正做到最后我都怀疑自己的性格,结果第二天hr打电话说我测评没过,要重做。。。不过,华为对这次提前批挺重视的,反正我是被打动了。上午专车从学校接人到上研所,接着我们大概30-40多人被安排到一个会议室里听宣讲会,华为几个部门的领导都来讲(无线、终端、2012、云核、***研究院,还有一个忘了),主要讲他们业务、分布、需要的人、有哪些牛人,接着让我们选志愿,我选了终端操作系统方向,说实话,我挺想以后做操作系统的工作的。然后hr请我们下去吃饭,感觉华为食堂好大,餐馆好多,跟一般商场里的餐馆差不多,感觉最近吃的最丰富的饭就是那顿饭了。期间,主管跟我们讲解了华为加班情况,据说,现在星期二四加班,月末周末加班,然后发布新产品前会忙一点,但我想吧没那个互联网企业不加班的吧,除了外企,楼主现在在上海英特尔实习,这里真不加班,氛围也挺好,但是感觉中国外企都做不了核心的业务,个人提升的途径也不是很好。说远了,吃完饭,我们又参观了华为的展厅,看了各种各样的手机,手表,平板。下午面试,面试分为技术面和综合面,技术面是一个从原来在英特尔工作的工程师面我的,刚好他也是做存储的,面对对口专业的面试官,感觉好有压力。面试大概40分钟,先是自我介绍,然后介绍了一下我做的一个Linux文件系统,针对项目问了一些Linux内核的基础知识,如伙伴系统、slab缓存,然后是说怎么根据大量小型文件读写的情景改进我的设计,怎么对存储区域做垃圾回收(碎片化整理),怎么从源头上解决小型文件带来的碎片化问题。接着是综合面,综合面是华为终端的主管(?,不太确定),先是了解了一下个人情况(家庭、学校、兴趣爱好,与自我介绍不一样的那些东西),接着介绍华为和他所在部门的情况,薪酬预期(今年华为给的薪水挺高的),说是综合面,基本是他一个人在说,我负责嗯嗯和点头。。。总的来说,华为的面试深度挺高的(个人感觉),而不是其他公司常面的那些堆栈、进程线程、算法题等(吐个槽),而且基本是针对项目来面,准备也好准备。
腾讯tst
我是内推那一周投的内推,职位是后台c++开发,过了一周大概7.29一面,一面是技术面和简历面,我选的是深圳SNG,结果来电话的是深圳互动娱乐事业群的。面试官说他是做手游开发的,问我可不可以跟他面,我当然说可以啦,然后他又要开视频。面试实录:
1 自我介绍
2 介绍项目,并针对项目问问题
3 介绍一下ARP协议
4 介绍一下c++的多态
5 堆和栈的区别
6 接着在QQ上做题,
class Base
{
public:
Base(){ std::cout<<"Base::Base()"<<std::endl; }
~Base(){ std::cout<<"Base::~Base()"<<std::endl; }
};
class Base1: public Base
{
public:
Base1(){ std::cout<<"Base1::Base1()"<<std::endl; }
~Base1(){ std::cout<<"Base1::~Base1()"<<std::endl; }
};
class Derive
{
public:
Derive(){ std::cout<<"Derive::Derive()"<<std::endl; }
~Derive(){ std::cout<<"Derive::~Derive()"<<std::endl; }
};
class Derive1: public Base1
{
private:
Derive m_derive;
public:
Derive1(){ std::cout<<"Derive1::Derive1()"<<std::endl; }
~Derive1(){ std::cout<<"Derive1::~Derive1()"<<std::endl; }
};
int main()
{
Derive1 derive;
return 0;
}
#include <iostream>
#include <stdio.h>
#include <stdlib.h>

using namespace std;

struct A 
{
    short a1; 
    short a2; 
    short a3; 
};

struct B
{
    long b1; 
    short b2; 
};

int main()
{
    char* s1 = "0123456789";
    char s2[] = "0123456789"; 
    char s3[100] = "0123456789"; 
    int s4[100] = { 0 };
    char* str1 = (char *)malloc(100);
    void* str2 = (void *)malloc(100);
    
    cout << sizeof(s1) << endl;
    cout << sizeof(s2) << endl;
    cout << sizeof(s3) << endl;
    cout << sizeof(s4) << endl;
    cout << sizeof(str1) << endl;
    cout << sizeof(str2) << endl;
    cout << sizeof(A) << endl;
    cout << sizeof(B) << endl;
    
    return 0;
} 
char *GetMemory(void)
{
char p[] = "hello world";
return p;
}
void Test(void)
{
char *str = NULL;
str = GetMemory();
printf(str);
} 
void GetMemory(char *p)
{
p = (char *)malloc(100);
}
void Test(void)
{
char *str = NULL;
GetMemory(str);
strcpy(str, "hello world");
printf(str);
} 
void GetMemory(char **p, int num)
{
*p = (char *)malloc(num);
}
void Test(void)
{
char *str = NULL;
GetMemory(&str, 100);
strcpy(str, "hello");
printf(str);
} 
class AAA {
public:
    virtual void Test() = 0;
};
sizeof(AAA) = ? 
7 继续做题。。。求复杂度
n = 10
for (i = 1; i < n; i++)
    for (j = 1; j < n; j += n/2)
        for (k = 1; k < n; k = 2*k)
            x = x + 1;
8 还是做题,设计算法,找到单向链表的中间位置的节点,如果中间位置是两个节点,找到第一个。实现算法,进行单向链表的逆置(分别递归和非递归)。
struct Node {
	int data;
	Node* next;
};

typedef Node* List;
9 有一个集合,其元素为所有大写英文字母,即{ A, B, C, ..., X, Y, Z },设计递归和非递归算法,输出该集合的所有子集。
今天晚上二面,过了这么久还以为挂了,结果又要视频电话,期间因为网络问题断断续续,体验不是很好。主要就是自我介绍,我的兴趣爱好。问我的项目,项目中遇到的问题,怎么解决,我在项目中扮演的角色等等,又谈到了腾讯的文化、新员工怎么融入集体等,他还开玩笑说我要是挂了会不会参加十月的校招,当时就想别吓我啊。。大概十五分钟,不知道结果。
现在大概就这些,然后未完待续,以后还参加面试的话继续在这里补充吧。


#腾讯##华为#
全部评论
//华为第一个代码实现 #include<iostream> #include<string> #include<sstream> #include<cmath> #include<algorithm> using namespace std; int a[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31}; string week[8]={"","Mon","Thes","Wes","Th","Fri","Sat","Sun"}; bool isvalid(int year) { if(year%400==0 || (year%4==0 && year%100!=0))return true; return false; } int main() { string str; while (cin >> str) { string tmp; unsigned int loc = str.find("."); tmp = str.substr(0, loc) + " "; str = str.substr(loc+1); loc = str.find("."); tmp = tmp + str.substr(0, loc) + " "; tmp = tmp + str.substr(loc+1); stringstream ss(tmp); int y, m, d; ss >> y; ss >> m; ss >> d; cout << y << " " << m << " " << d << " "; int totaldays = 0; totaldays = (y-1991)*365; for(int i=1991;i<y;i++) { if(isvalid(i))totaldays++; } for(int i=1;i<m;i++) { totaldays +=a[1]; } if(isvalid(y)&&m>2)totaldays++; totaldays+=d; totaldays = totaldays%7+1; cout<<week[totaldays]<<endl; } cin.get(); return 0; }
点赞 回复 分享
发布于 2016-08-11 20:14
楼主拿到腾讯TST的offer了吗?或者现在是什么状态?
点赞 回复 分享
发布于 2016-08-22 19:45
华为优招用在官网注册申请岗位么
点赞 回复 分享
发布于 2016-08-18 13:17
楼主交大的么 华为提前批怎么参加的啊
点赞 回复 分享
发布于 2016-08-16 10:40
我也要面试了,好吓人啊,视频面试
点赞 回复 分享
发布于 2016-08-15 18:50
楼主拿到腾讯offer了吗?
点赞 回复 分享
发布于 2016-08-14 11:14
请问华为机试的时候,是直接在测试系统上敲代码吗? 电脑上有没有其它编程工具可以用来调试,然后再把代码粘贴到测试系统上呢?    还有。。。。机试的时候要是没有思路,想用纸笔怎么办啊。。。。。
点赞 回复 分享
发布于 2016-08-13 20:44
腾讯第九题是怎么做的啊
点赞 回复 分享
发布于 2016-08-13 16:25
//华为第二题 #include<iostream> #include<string> #include<sstream> #include<cmath> #include<algorithm> using namespace std; int main() { int n; while (cin >> n) { bool flag = true; while (n) { if (n % 2 == 1 && n != 1) { flag = false; break; } n = n >> 1; } if (flag)cout << "Yes" << endl; else cout << "No" << endl; } cin.get(); return 0; }
点赞 回复 分享
发布于 2016-08-11 20:19
哥你第二次做华为的性格测试跟第一次有区别吗 我也挂了一次。。
点赞 回复 分享
发布于 2016-08-11 20:02
总共就三四十人啊,这么少,不知道录了多少?
点赞 回复 分享
发布于 2016-08-11 12:21
楼主,第七题是O(nlogn)的时间复杂度吗?
点赞 回复 分享
发布于 2016-08-11 11:03
原来是你……
点赞 回复 分享
发布于 2016-08-11 01:47
逗你玩的面试官多半是看上你了 楼主很强 谢分享
点赞 回复 分享
发布于 2016-08-10 23:29
👍
点赞 回复 分享
发布于 2016-08-10 23:07

相关推荐

06-20 23:04
已编辑
门头沟学院 数字IC前端设计
本硕期间看了很多帖子的求职经验分享,个人感觉很是受用。回馈社区,遂写下本人2025届秋/春招经验分享,希望对后来者有借鉴作用。😁写在前面22年刚读研时看起来数字IC/FPGA形式一片大好,本人本科期间参加比赛用过FPGA也挺感兴趣,就打算继续以数字IC/FPGA为求职方向,然而诸位也可以看到现在数字IC要求水涨船高,学历、项目、实习或者比赛,有些公司还对细分的方向有要求,而至于FPGA,岗位HC也是比较少的。已经过了如21、22年会点verilog学历好点就能拿高薪的时候了,后面同学选择数字IC/FPGA请慎重考虑。offer情况:海思、小米、长鑫、中兴(硬件)、诺瓦(FPGA)、比亚迪、TCL(FPGA)、京东方(电路设计)、宏芯宇、38所、615所和航天科工多个研究所等🤔个人bg:本硕双二(非西电、北邮),有竞赛(国奖),实习(中厂一年),论文:SCI一篇,EI一篇(因为是算法方向,对于找私企没用,投研究所有用)🤠投递情况24年四月末开始投递暑期实习就发现不对劲了,没几个能投的(笑死),四月末面了联发科的数字IC实习,个人到现在来说感觉联发科的面试官是所遇到的最平和、专业、认真对待面试者的,三个面试官,不同方向的,针对你的项目提问,对我优化简历和提高面试技巧很有用,不过他们家好像没有秋招HC,实习第一场面得他家确实因为我菜被刷了,秋招投的合肥base复试完面试官说后面HR联系我,结果到现在快一年了官网我还是复试-待处理....,并且在加的群里没看到数字ICoffer的。(总的来说还是建议大家可以参加联发科的练练手,他家秋招开的挺早,去年六月底笔试,七月份面试。)然后五月初面了华子的,主管面寄了,主管板着脸,声音让我想起来小学的老校长233,对着简历问我验证的,好吧,我没准备验证,直接说话全程结巴,寄了,导致我去补了两个月的验证知识点,好吧,秋招也没用到。实习就面了这两家,全寄(笑死)。然后六七月份优化简历,面了一些小厂练手,七月份面诺瓦提前批。八月份面试开始多了,主要是研究所(他们进学校挺早的),还有小米SOC,九月份面了华子、中兴、TCL、比亚迪、达发科技和一些所等。这里点名批评达发科技,大家可以注意一下这家,他家周末面试,两轮合在一起,面试完了等两天发了个预录取邮件,丫的我还加了他们HR问了是不是稳了,和我说是的,等着国庆节第二天打电话谈薪就行了,然后我就打算签他家了,把八九月拿的offer释放了,九月最后一周的面试也拒了,然后等到国庆第二天我没收到电话,问了群里别人有收到电话,赶紧问HR,她说我排序靠后等前面有人拒了才到我,丫的敢情他家的预录取是进池子,坑人不浅。国庆回来抓紧继续面试.....(sad)然后国庆回来继续面了几个中厂,又去舔回来两个之前拒了的,确实尴尬,但是那会确实焦虑,和朋友说了他劝我试试,所以嘛也是有可能舔回来的。。。。十月份签约结束秋招,没办法导师论文逼得紧,丫的,三年过得可苦了,不指导还要发“高水平论文”,还要给他干项目,天天拿延毕吓人,也不算吓人,毕竟他之前确实有过把一个实验室的全延毕半年到一年。。。。。三月份有时间又面了兆易、长鑫、思特威等,这时候已经签了,就是面试看看行情一面挂:华创微、格兰若、斯特威、兆易创新等二面挂:联发科、国科微、视源股份等三面挂:佰维存储(很奇怪这家,技术面三面,最后无疾而终)后面拒面的:长川、新凯来、记忆科技、泰凌微、龙迅半导体、中芯、汇川、景嘉微、海信等。🤓最后刚整理完毕业资料,稍后会更新之前各个公司的面试经历,写下这些也是对自己一段时间的总结。欢迎各位同学在评论区讨论数字IC/FPGA/硬件相关问题,以及大家对于后面职业规划的思考
点赞 评论 收藏
分享
bg是哈深本硕,2段实习(卓驭&nbsp;定位算法实习生+华为2012&nbsp;机器人算法实习生),1篇T-FR共一,本科打了四年的rm第一个进面的是拓竹,机器视觉算法工程师6.25一面,一个小时。面试官针对我的简历经历一直提问,问的特别细,一直问到EKF,IEKF,旋转向量,智能指针,深浅拷贝这些,当然我觉得这些挺基础的,是应该掌握的比较好的。但面试官感觉可能更偏向于深度学习吧,问了我几个关于transformer和ViT的问题,之前也只是了解过一些,回答的很笼统,面试官也没有追问。最后是一个比较简易的coding题,我面试的电脑上没有vscode,就用记事本手写了一下面试结束快结束的时候面试官委婉的表达了我的方向和他们这个岗位不是特别匹配的意思,感觉可能要寄,但还是挺想去拓竹做他们那个三维重建的6.27二面,四十分钟左右吧。面试官是算法部门leader,挺和蔼的,但一直想提问我有关深度学习的东西,然而我确实不太会…反正他一笑我就感觉我像个小丑一样在蹦跶哈哈哈,感觉是要寄了7.4更新,挂第二个进面的是小鹏,具身智能算法工程师6.26&nbsp;ai面,四十分钟。这个ai面给我的体验特别差ai面好像是五个部分,前三个部分就是正常的做题,性格题智商题之类的,从第四个部分开始奇怪了,那个很有恐怖谷效应的ai人开始向你问话,先让你自我介绍,然后会让你回答一些问题,这些问题都只是跟什么你做过最深刻的项目是什么、你从中学到了什么、你是怎么安排自己的时间的,然后第五部分开始让你讲一个细节的项目,然后ai人会总结出来一个你讲的内容的重要点(这个提取的根本牛唇不对马嘴,应该是只提取它关心或者说训练过的点,你自己想要突出的技能点根本没有),然后让你解释这个重要点,关键它根本不关心你的技能是什么,还是只关心你的资源分配、时间管理、学习到了什么这种极其无聊的话题加上那个极其恐怖的ai人,感觉给ai面的公司就是很不尊重面试者第三个进面的是tplink提前批,机器人算法工程师6.27一面,不到半个小时。来了个非常年轻的面试官,迟到了整整三分钟,扣大分…上来就问是不是保研的(虽然我是保研的),本科学分绩怎么样,感觉都是tplink老套路了。然后开始问我的项目,但总感觉他也不是很懂的样子,问我的东西也没问到核心点上,总是在纠结一些显而易见的问题…,最后也没有反问的环节…也不告诉我部门在干什么,无语了7.10二面,此面我给予好评,大大的好评,感觉tplink应该是重金挖了一个机器人团队过来。面试官是一位女性,主业做slam,现在做机器人的,面了40min没说一句废话,也没有像一面那样问一些保研考研成绩的无聊问题,就一直在跟她探讨我的项目论文这些,聊的非常爽,也聊了很多,感觉她确实对机器人比较了解,我感觉靠谱。问了她为什么tplink会有这个机器人算法工程师的岗位,她说后续会出机器人相关的产品第四个(还没进面)是文远知行,slam算法工程师6.29笔试,三道coding题,感觉都不难,具体细节不能透露,但最后一道题不知道为啥只通过了23的用例…其他两道都是ac,感觉应该能进面7.4hr打电话说准备约面试,还没想好什么时候面7.17一面,1h,还行,问的全是实习的东西,问的很详细,然后是一道coding题,面完10min&nbsp;hr说过了让准备约二面第五个进面的是中兴通讯,未来领军-算法工程师(具身智能方向)7.17一面,40min左右,全程聊聊天和聊项目
查看4道真题和解析
点赞 评论 收藏
分享
评论
14
45
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务