首页 / c++后端
#

c++后端

#
50824次浏览 1048人互动
此刻你想和大家分享什么
热门 最新
博世内推
世界五百强企业博世提前批秋招正式启动啦,想要先人一步吗?快来内推NTA4YCZ😠注意:可以预留一个投递位置,根据往年经验,目前更新的是已经统计好招聘需求的事业部的最新招聘需求,其他事业部陆续会更新最新的岗位。(很多wlb事业部做事情赶不上互联网速度😂)0704 更新,BCSC,openday投递来啦,八月中旬线下二面直通offer。见图5。内推NTA4YCZ[羞涩统一解答:目前各个事业部都是简历收集阶段,其中BCSC(需求较大)需求收集的早,岗位最齐全,其他事业部后续可能会有更新岗位,意向其他事业部(城市)的同学们建议留个志愿位置。校招内推各位2025年毕业的同学们,想要通过内推直通面试吗? 快来内推NTA4YCZhttps://app.mokahr.com/campus-recruitment/bosch/73873#/jobs?page=1&anchorName=jobsList&zhineng%5B0%5D=107405搞嵌入式的还不快来,内推NTA4YCZhttps://app.mokahr.com/su/ybmdma7.17更新:BCSC部分岗位已进入hr面试,个别岗位已进入用人经理一面,其他事业部的请耐心等哦。7.9日更新:博世中国创新与软件开发中心针对25年毕业同学举办校企开放日活动啦,快来参加吧!📢扫描海报二维码即可投递简历呦☺️详情介绍:*工作地点 无锡*95%的员工都是软件工程师,技术氛围浓厚*全方位针对性技能培训*一对一Mentor制*社保公积金(12%)*租房补贴  1500/月 补贴3年 最高5W4*购房补贴  10W/本科 20W/研究生 30W/博士*双休 *入职即享年假15天,病假10天*弹性工作制(日均工作8小时)*年终奖*十三薪*节日礼物*offer礼/入职礼博世中国创新与软件开发中心期待与当代年轻人联手,共同见证博世这家伟大公司的世纪变革,一起贡献我们的智慧和力量。快来加入我们吧!        #程序员# #车辆工程# #供应链#    #计算机# #电子信息# #秋招# #投递# #计算机# #前端#  #供应链# #后端# #大模型# #Java# #c语言# #c++后端#
投递博世等公司10个岗位
点赞 评论 收藏
分享
06-26 15:24
已编辑
武汉理工大学 C++
腾讯cdg广告三面挂
#暑期实习#  #腾讯三面#  #c++后端# 投的比较晚,没想到六月还能有面试。一面上来自我介绍,然后问项目问了四十分钟,因为是大数据相关,问了很多项目有没有高并发的处理优化,有没有考虑千万连接,多连接同时抢锁?比较紧张没太听明白,反正缓存,io多路复用,消息队列,限流策略,全部给说了一遍,然后项目涉及微信支付,安全机制?答用了乐观锁版本号控制回退。有没有考虑大规模并发抢锁?这里没答好,不知道是在问限流还是用无锁队列之类的,短路了。 因为项目很多,全部给讲了一遍,没问八股了。然后手撕算法题三道。基本都是力扣题,一个最高气温出现在哪天原题,单调栈,一个是给一个数组,可以从两边删除数字,然后求什么不记得了,反正是用滑动窗口写的,还有个很简单的数据结构题,知道用哈希表就行,都写出来了中规中矩。二面上来自我介绍,然后问简历,然后项目,挑了一个问,然后针对项目出了场景题,然后问到了深度学习一些知识。再然后问到了分布式文件系统,如何选择,优缺点,如何保证高可用。八股没问,也是给了三道题。第一道给rand5求rand3和rand7,第二道给一个数组,求出现重复元素,直接哈希表,第三道给一个数组,O(n)复杂度求每个元素的排名,差不多是这个意思,桶排序,然后因为要按数组顺序输出,开一个hashmap记录一下下标和数值的对应关系。然后就是闲聊了很久。总体感觉良好,但是项目还是有些没怎么答上来,自己挺菜的还是,希望有好运。😅更新一下,二面过了,6.20三面,当天发消息当晚面,一个小时,问了半小时项目,然后手撕两道算法,全程监督,一道最大值栈,一道判断两个文件相等,文件里都是按行存的字符串,字符串个数一样视为文件相等,直接读取文件,然后hashmap记录个数,判断两个hashmap相等就好,提问文件大于1T怎么处理,回答用hash算法分成多个小文件分别判断相等。提问懂哪些hash算法,回答写代码经常用取余或者字符串哈希,redis用siphash,然后问了考研分数,科研项目,能实习多久,然后反问环节。答的还行,但是项目有些点没回答上。等待环节OK更新一下,6.26三面挂,失望,沉淀准备秋招吧
查看4道真题和解析
点赞 评论 收藏
分享
06-02 10:00
新余学院 C++
点赞 评论 收藏
分享
C++ 每日阶梯挑战
投票
#c++后端##c++面试##c++工程师##C++#一、基础级别(初级)1.C++中声明变量的基本语法是什么?    答案:类型 变量名; 或 类型 变量名 = 初始值;2.什么是构造函数?    答案:构造函数是在对象创建时自动调用的特殊成员函数,用于初始化对象的状态。3.什么是析构函数?    答案:析构函数是在对象生命周期结束时自动调用的特殊成员函数,用于释放对象占用的资源。4.C++中如何声明一个指向函数的指针?    答案:例如,声明一个指向返回int并接受两个int参数的函数指针:    int (*func_ptr)(int, int);5.解释一下const关键字在C++中的用途。    答案:const关键字用来指定变量或对象的值不能被修改。6.C++中的引用是什么?    答案:引用是一个别名,指向已存在的变量。7.C++中的动态内存分配函数有哪些?    答案:new 和 delete 用于动态内存分配与释放。8.如何定义一个纯虚函数?    答案:使用= 0来定义一个纯虚函数,如:    virtual void func() = 0;9.C++中的三种访问修饰符是什么?    答案:public, protected, private10.解释一下拷贝构造函数的作用。    答案:拷贝构造函数用于根据已存在的对象创建新对象。二、中级难度1.解释一下this指针的作用。    答案:this指针是指向当前对象的一个隐式指针,可以在成员函数内部使用它来引用对象的成员。2.什么是多态性?    答案:多态性允许子类对象以父类的形式出现,实现方法重写。3.如何在C++中实现接口?    答案:通过定义包含纯虚函数的抽象基类来实现。4.C++中有哪些类型转换操作符?    答案:static_cast, dynamic_cast, const_cast, reinterpret_cast.5.解释一下std::unique_ptr和std::shared_ptr的区别。    答案:std::unique_ptr独占其管理的对象所有权,而std::shared_ptr允许多个指针共享同一对象的所有权。6.C++中如何处理异常?    答案:使用try、catch和throw语句来抛出和捕获异常。7.解释一下RAII(Resource Acquisition Is Initialization)的概念。    答案:RAII是一种编程模式,确保资源在对象生命周期开始时获取,在对象生命周期结束时释放。8.模板是什么?    答案:模板是C++中的泛型编程机制,允许编写可应用于多种数据类型的代码。9.解释一下模板特化。    答案:模板特化是为特定类型或一组类型提供不同的实现方式。10.C++中的命名空间有什么作用?    答案:命名空间用于组织和隔离代码,避免名称冲突。三、高级难度1.解释一下类型推断和auto关键字。    答案:auto关键字允许编译器根据初始化表达式的类型自动推断变量类型。2.什么是SFINAE(Substitution Failure Is Not An Error)?    答案:SFINAE是模板元编程中的一种机制,当模板参数替换失败时,该模板实例不会成为有效候选。3.C++11中的右值引用有什么用途?    答案:右值引用支持移动语义和完美转发,可以提高性能并减少不必要的复制。4.解释一下std::move的功能。    答案:std::move将左值转换为右值引用,以便调用移动构造函数或移动赋值运算符。5.什么是C++中的类型别名?    答案:类型别名使用using关键字为现有类型定义一个新的名称。6.C++中如何实现类型安全的枚举?    答案:使用enum class代替传统的enum,它可以防止不同枚举之间的值混淆。7.解释一下C++中的类型特质(Type Traits)。    答案:类型特质是C++标准库的一部分,提供了一种查询类型信息的方式,如std::is_same、std::is_pointer等。8.C++中的条件编译是什么?    答案:条件编译允许基于预处理器宏的条件选择性地包含或排除代码段。9.如何在C++中实现CRTP(Curiously Recurring Template Pattern)?    答案:CRTP是一种设计模式,其中基类依赖于派生类模板参数。10.C++中的友元函数和友元类是什么?    答案:友元函数或友元类可以访问另一个类的私有和保护成员。四、专家级别1.解释一下C++中的完美转发。    答案:完美转发是一种技术,它能够保留传入参数的属性(如左值或右值),并原封不动地传递给其他函数。2.如何实现一个类型安全的工厂模式?    答案:通过使用模板和继承结构,可以创建一个类型安全的工厂模式,确保只创建有效的对象类型。3.C++中的迭代器失效是什么意思?    答案:当容器的底层数据结构发生变化时,原有的迭代器可能变得无效,无法再安全地访问元素。4.解释一下C++中的尾递归优化。    答案:尾递归优化是编译器对某些递归函数进行的一种优化,使得递归调用不消耗额外的栈空间。5.C++中如何实现函数重载解析?    答案:函数重载解析是基于参数类型、个数以及转换规则的,C++编译器会根据这些信息选择最合适的函数版本。6.解释一下C++中的ADL(Argument-Dependent Lookup)。    答案:ADL是一种查找机制,编译器会在函数参数类型所在的命名空间内查找函数或运算符。7.C++中的概念检查(Concepts Checking)是什么?    答案:概念检查是C++20引入的新特性,允许在编译时检查模板参数是否满足一定的约束。8.解释一下C++中的模板模板参数。    答案:模板模板参数允许将模板作为函数或类模板的参数。9.C++中的虚继承是什么?    答案:虚继承用于解决多继承中的钻石问题,确保派生类只继承基类的一个实例。10.解释一下C++中的异常安全性和RAII的关系。    答案:RAII是实现异常安全性的一种常用方法,通过在对象生命周期内自动管理资源,确保即使在异常情况下资源也能正确释放。
点赞 评论 收藏
分享
08-04 17:44
已编辑
博世_BCSC_嵌入式软件
博世校招秋招内推 !!!
世界五百强企业博世提前批秋招正式启动啦,想要先人一步吗?快来内推NTA4YCZ😠注意:可以预留一个投递位置,根据往年经验,目前更新的是已经统计好招聘需求的事业部的最新招聘需求,其他事业部陆续会更新最新的岗位。(很多wlb事业部做事情赶不上互联网速度😂)0704 更新,BCSC,openday投递来啦,八月中旬线下二面直通offer。见图5。内推NTA4YCZ[羞涩统一解答:目前各个事业部都是简历收集阶段,其中BCSC(需求较大)需求收集的早,岗位最齐全,其他事业部后续可能会有更新岗位,意向其他事业部(城市)的同学们建议留个志愿位置。校招内推各位2025年毕业的同学们,想要通过内推直通面试吗? 快来内推NTA4YCZhttps://app.mokahr.com/campus-recruitment/bosch/73873#/jobs?page=1&anchorName=jobsList&zhineng%5B0%5D=107405搞嵌入式的还不快来,内推NTA4YCZhttps://app.mokahr.com/su/ybmdma8.4日更新:7.17日后投递的同学们会参加八月中下旬的第二批提前批活动,BCSC预计8.9号才会开始筛简历约一面(目前hr在准备24届入职欢迎活动😂)详情介绍:*工作地点 无锡*95%的员工都是软件工程师,技术氛围浓厚*全方位针对性技能培训*一对一Mentor制*社保公积金(12%)*租房补贴  1500/月 补贴3年 最高5W4*购房补贴  10W/本科 20W/研究生 30W/博士*双休 *入职即享年假15天,病假10天*弹性工作制(日均工作8小时)*年终奖*十三薪*节日礼物*offer礼/入职礼博世中国创新与软件开发中心期待与当代年轻人联手,共同见证博世这家伟大公司的世纪变革,一起贡献我们的智慧和力量。快来加入我们吧!        #程序员# #车辆工程# #供应链#    #计算机# #电子信息# #秋招# #投递# #计算机# #前端#  #供应链# #后端# #大模型# #Java# #c语言# #c++后端#
博世
|
校招
|
81个岗位
点赞 评论 收藏
分享
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客企业服务