腾讯微信 又一次迷一般的面试 差评

今天(4.13)上午11:30接到电话,随即开展了40min的面试。根本没有提前约我的时间,让我手头的很多事情都中断了。而且他说之前他们组的同事应该已经给我一面了。但是之前腾讯的7次面试都是别的组面的。

内容

自我介绍,项目介绍。

各种C++的容器的API的问题,时间复杂度。

竟然让我设计一个推荐系统,我内心...只是简单说了下一些常见的推荐算法的实现。

2道算法题

  1. 实现 strcpy 拷贝字符串
void strcpy(const char* source, const char* destination) {
    if (source == NULL || destination == NULL) return;
    int i = 0;
    while (source[i] != '\0' && source + i != destination) {
        destination[i] = source[i];
        ++i;
    }
}
  1. 10亿个整型,查找其中不重复的数字
vector<int> findUnique(const vector<int>& v) {    // 4G
    bitset<1 << 32> seen;    // 4G
    for (int i : v) {
        seen.set(static_cast<unsigned int>(i));
    }
    vector<int> ans; // 4 G = 10亿 * 4
    for (size_t i = 0; i < seen.size(); ++i) {
        if (!seen[i]) {
            ans.insert(static_cast<int>(i);
        }
    }
    return ans;
}

面试官是 微信kitcup推荐系统组的。我直接提意见说下次面试提前约,这次十分仓促,状态也不好。
这个面试官的态度也是我遇到过的最差的一批,多次和他沟通时,他说“不要问我”。很多问题问的也是不明所以,给他差评。真想投诉他。

#腾讯##校招##面经##C++工程师#
全部评论
请问有什么投诉渠道么?也遇到了一个腾讯面试官***到了一定地步。。。
点赞 回复 分享
发布于 2020-08-27 10:47
所以微信是一共有三个部门来面过楼主了吗。。
点赞 回复 分享
发布于 2020-04-14 11:56
请问最后一道题有问题吧,是要把两位置为一个数,没出现就是00,一次就是01,多次就是11;最后从头扫描,但是网上bitset的用法都很基础,没有置两位的用法。另外直接输出ans,跟原来值对不上。 楼主官网状态是什么时候变为初试的,我的8号就变了,但一直没联系我预约面试时间😂
点赞 回复 分享
发布于 2020-04-14 10:36

相关推荐

努力的小明a:项目看着很眼熟,施磊老师吧,我也学的这个😋我当时是把rpc框架做成了一个分布式网盘,这是一个项目,然后muduo库做成集群即时通讯,又用QT做了个交互的客户端,这样又一个项目,然后一个轻量redis,一个CAD,总共四个项目,投了三个月就今天2月份一个小厂Qt offer,然后后面想开了,Qt啥的都能干,这个月get了个北京大厂的offer,做java后端,人生就是这么魔幻,现在就在去北京入职的路上
点赞 评论 收藏
分享
评论
5
7
分享

创作者周榜

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