中国移动杭州研发中心测评/笔试

2024-10-18刚刚面试完:https://www.nowcoder.com/share/jump/1729345885661

2024-10-19就收到了测评通知。

邀请您参加【中移杭研】在线专业测评,测评通过后将邀请您参与集团在线统一笔试(10月26日下午14:00-16:00),本次测评正式开始后,您将可以看到11个不同的方向,请您于11个专业方向中选择一个进行作答【试卷分为客观题(博士选答),在线编程题(博士选答),党性测试题(必答)(其中党性测试单独计分)以及问题统计,请注意:专业方向试卷仅有一次选择机会,请谨慎选择。】

想起来我投递的应该是嵌入式软件工程师岗位,所以我就选择了嵌入式方向。

题目划分:

客观题*30:我选的嵌入式方向,就是嵌入式的题库三十道选择题(包括判断),整体难度不高,低于牛客题库的难度;

党性测试题*10:党史党章和二十大的基础知识;

在线编程题*2:可能是嵌入式方向,所以限制C/C++;

问题统计:问我能否参加10月26日的全国统一笔试。

编程题1:

题目描述:
给你单链表的头结点head,请你找出并返回链表的中间结点。
如果有两个中间结点,则返回第二个中间结点。

输入描述:
5
1 2 3 4 5

第一行表示链表有5个元素第二行则为具体元素空格分开;

输出描述:
3 4 5

链表只有一个中间结点,值为3。返回3之后的元素。

代码:

#include <iostream>
using namespace std;

struct ListNode {
    int val;
    ListNode* next;
    ListNode(int x) : val(x), next(nullptr) {}
};

ListNode* findMiddle(ListNode* head) {
    if (!head) return nullptr; 

    ListNode* slow = head;
    ListNode* fast = head;

    while (fast && fast->next) {
        slow = slow->next; 
        fast = fast->next->next; 
    }

    return slow;
}

void printList(ListNode* start) {
    while (start) {
        cout << start->val << " ";
        start = start->next;
    }
    cout << endl;
}

int main() {
    int n;
    cin >> n; 
    ListNode* head = nullptr;
    ListNode* tail = nullptr;

    for (int i = 0; i < n; ++i) {
        int value;
        cin >> value;
        ListNode* newNode = new ListNode(value);
        if (!head) {
            head = newNode;
            tail = newNode;
        } else {
            tail->next = newNode;
            tail = newNode;
        }
    }

    ListNode* middle = findMiddle(head);
    printList(middle);
    return 0;
}

编程题2:

给定整数n,返回所有小于n的非负整数n的质数的数量。

输入描述:
整数n;

输出描述:
小于n的非负整数n的质数的数量;

比如输入:
10

输出:
4

提示:
-5*10^6 < n < 5*10^6

代码:

(明明题目不难,但是一直通过86%,难搞)

#include <iostream>
#include <vector>
using namespace std;

int countPrimes(int n) {
    if (n <= 2) return 0;

    vector<bool> isPrime(n, true);
    isPrime[0] = isPrime[1] = false;

    for (int i = 2; i * i < n; ++i) {
        if (isPrime[i]) {
            for (int j = i * i; j < n; j += i) {
                isPrime[j] = false;
            }
        }
    }

    int count = 0;
    for (bool prime : isPrime) {
        if (prime) count++;
    }

    return count;
}

int main() {
    int n;
    cin >> n; 
    cout << countPrimes(n) << endl; 
    return 0;
}

#运营商笔面经互助#
SAGIMA笔面经整理 文章被收录于专栏

本人在秋招过程中的一些笔试和面经,尽可能的结构化、系统化的整理了,有些细节可能记不太清,大家可以随便提问,肯定知无不言言无不尽!

全部评论
请问26号后大家都收到后续了吗
点赞 回复 分享
发布于 2024-11-18 15:49 四川
佬儿26的笔试完 有后续吗?
点赞 回复 分享
发布于 2024-11-01 20:50 四川
uu26号笔试完有后续嘛
点赞 回复 分享
发布于 2024-10-30 21:00 陕西
我没有测评啊,难道一面就挂了?
点赞 回复 分享
发布于 2024-10-22 12:59 辽宁
第二题加个abs就过了
点赞 回复 分享
发布于 2024-10-21 16:10 浙江
错过在线测评了还有机会重新申请测评吗哭死
点赞 回复 分享
发布于 2024-10-21 15:17 湖北
您好,这个是专业测评过了才给发26号的笔试通知吗
点赞 回复 分享
发布于 2024-10-21 10:18 北京
请问那是21号前的测评和26号的笔试都有专业知识题目是吗
点赞 回复 分享
发布于 2024-10-20 21:27 浙江
请问选择题有多选题吗?
点赞 回复 分享
发布于 2024-10-20 18:34 江苏
党性测试题就是那种偏性格道德的那种题吗?
点赞 回复 分享
发布于 2024-10-20 16:55 四川

相关推荐

27届求职交流
点赞 评论 收藏
分享
评论
11
26
分享

创作者周榜

更多
正在热议
更多
# 春招至今,你的战绩如何? #
9396次浏览 87人参与
# 你的实习产出是真实的还是包装的? #
1707次浏览 40人参与
# 巨人网络春招 #
11300次浏览 223人参与
# 军工所铁饭碗 vs 互联网高薪资,你会选谁 #
7436次浏览 43人参与
# 简历第一个项目做什么 #
31541次浏览 329人参与
# 重来一次,我还会选择这个专业吗 #
433336次浏览 3926人参与
# 米连集团26产品管培生项目 #
5694次浏览 214人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
186951次浏览 1120人参与
# 牛客AI文生图 #
21408次浏览 238人参与
# 不考虑薪资和职业,你最想做什么工作呢? #
152285次浏览 887人参与
# 研究所笔面经互助 #
118864次浏览 577人参与
# 简历中的项目经历要怎么写? #
310032次浏览 4191人参与
# AI时代,哪些岗位最容易被淘汰 #
63371次浏览 801人参与
# 面试紧张时你会有什么表现? #
30484次浏览 188人参与
# 你今年的平均薪资是多少? #
213002次浏览 1039人参与
# 你怎么看待AI面试 #
179831次浏览 1232人参与
# 高学历就一定能找到好工作吗? #
64304次浏览 620人参与
# 你最满意的offer薪资是哪家公司? #
76430次浏览 374人参与
# 我的求职精神状态 #
447977次浏览 3128人参与
# 正在春招的你,也参与了去年秋招吗? #
363224次浏览 2637人参与
# 腾讯音乐求职进展汇总 #
160574次浏览 1110人参与
# 校招笔试 #
470312次浏览 2962人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务