下午三点半 准备面试c++开发,但是匹配的部门主要做linux下c开发和java后端 面经: 1.自我介绍 2.tcp、udp介绍 3.数组和链表区别,优缺点 4.线程和进程区别 5.多线程中各种锁,读写锁,互斥锁 6.介绍自己的c++项目,遇到的难点,实现了那些功能 7.实习时间的问题能否接受六个月#实习面试初体验#
问题内容: 是否有人尝试为JVM实现C#?作为Java开发人员,我一直羡慕C#,但不愿放弃JVM的可移植性和成熟度,更不用说针对它的各种工具了。 我知道JVM和CLR之间有一些重要的区别,但是有没有什么是最流行的? 问题答案: CLR和JVM之间有很大的不同。 一些例子: Java没有用户定义的值类型 Java泛型与.NET泛型 完全 不同 C#的许多方面都依赖于框架的元素-委托等。您还需要移植库
本文向大家介绍C++ socket实现miniFTP,包括了C++ socket实现miniFTP的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了C++ socket实现miniFTP的方法,供大家参考,具体内容如下 客户端: 服务端: 建立连接 连接使用 TCP 连接,服务器和客户端分别创建自己的套接字一端,服务器等待连接,客户端发起连接(并指定服务器 ip)。在两
我的背包算法有问题。老实说,我不知道出了什么问题。当我使用一次程序时,所有的工作都是错误的,但当我在循环中使用我的程序(用于测试)时,我有很多问题。 我的函数哪里可能有问题: 有人能帮我解决问题吗?
一面技术面-30min: 自我介绍 锁竞争优化 条件变量 项目介绍/相关问题 右值引用 vector有没有右值引用优化 push_back接口 kmp gdb 实习问题 反问 二面技术面-30min: 自我介绍 项目介绍/项目问题-效率和内存优化 智能指针 写个排序算法 项目问题 反问 三面hr面-25min: 对岗位的了解 职业规划 实习时长/目的 实习地点/岗位 所做项目的目的和来源 到岗时间
聊研究方向 聊项目 怎么对服务器进行的压力测试 压力测试的性能如何 同步IO与异步IO的区别 阻塞IO与非阻塞IO的区别 什么是惊群现象 拷贝构造函数用在什么场景 举一个应用拷贝构造函数的例子 怎么禁用拷贝构造函数 说一下TCP的三次握手四次挥手 算法题:**21,**153 #实习##360##24实习#
挺有意思,秋招时候开实习 hr说实习到毕业看转正机会…… 不过小厂正常 面试时长:20min 面试内容: * 自我介绍 * 图像分割预处理 * GPU架构理解 * 实习项目 反问: * 传统图像算法 * 工业异构加速
二面后20分钟oc,base上海 👥 面试题目 1.项目拷打 2.多态 3.vtable的创建时机 4.一个类能否有多个vptr 5.什么时候将析构函数定义为虚函数 6.extern "C" 7.右值引用 8.std::move和std::forword 9.智能指针 10.shared_ptr循环引用 11.智能指针为什么避免传入裸指针 12.cpp类型转换
20230510 百度 C++实习生 一面(1小时) 自我介绍 部门介绍 什么时候会用到shell脚本 手写一个shell,具体是啥我忘了,不难但我不会写 了解哪些Linux命令 算法:(1)写一个你最熟悉的排序(2)求两个集合的交集 扩展问题,如果两个集合都特别大,需要存储在多个机器上,要怎么求交集。他讲了下用哈希 你觉得你哪门专业课学得好一些 问项目 多线程,你用的QT里面的还是pthread
搞忘记了,面试官还亲自打电话问我,罪过罪过 还是个小姐姐面试,过度丢人 面试时长:30min 面试内容: * 现在在哪儿? * 项目介绍一下担任的职责 * 未来3 5 10年的规划 * 想做产品经理吗 * 期待薪资 * 之前拿过哪些offer * 你的技术目前有什么新风口 * 未来的工作要求是什么 * 为什么不考虑上一家 * 做的最失败的项目是什么 * 月薪期待 * 工作时长期待 反问: * 薪资
35分钟左右+聊天5分钟 自我介绍,然后大概介绍了一下组里工作 介绍项目,这个小哥好像很重视模块设计问题,一直问我有没有之前进行设计接口的相关工作。 线程池的数量一般怎么设置?IO密集和CPU密集 来了一个新的任务,线程池是怎么工作的? RAII指?在C++11中有什么用了RAII 完美转发介绍一下 去掉std::forward会怎样? 提到了一面的unique_lock,介绍一下unique_l
5.9投递 5.14笔试 笔试算法题应该是随机抽的,前两题是ACM模式,第一题是在数组中查找某个元素的下标,第二题是双链表排序。前两题的输入数据都是一行字符串,需要自己分隔。第三题是核心代码模式,题目有点忘了。算法题总体上是力扣中等难度。 5.23一面(25min) 字节对齐 大小端 高并发场景下有哪些注意事项? 死锁的四个必要条件 常用的数据结构及其适用场景 socket编程的流程 5.26二面
Dynamic Technology Lab (一个新加坡的量化) 笔试: 20道选择题,1个SQL,5个编程题(1easy + 4mid) 两小时。// 反正编程全写了 一面:(印度老哥) 写题:给个三角形,求左上角到最下面一行的最短距离 + 请优化空间 + 如何多线程 问:C++多态,静态编译还是动态编译? 问:mutex/semaphore 问:dynamic_cast 写题:给一个图和一个
一面 1. 自我介绍,问了我会不会python 2. 问题:讲一下C++中的虚继承 3. 回答:画了菱形继承在直接继承和虚继承时候的对象空间布局 4. 问题:讲一下C++中的forward函数,以及他是在哪个版本出现的 5. 回答:C++11,左值引用结果和右值引用结果都是左值,无法通过引用区分原本变量的左右值,forward函数用于帮助我们区分 6. OJ:返回链表环中第一个节点 7. 回答:两
本文向大家介绍C++调用C#的DLL实现方法,包括了C++调用C#的DLL实现方法的使用技巧和注意事项,需要的朋友参考一下 SwfDotNet是C#编写的,这是个特别好的读写Swf文件的库。本文讲述了在C++项目中,怎么让C++调用C#的DLL动态链接库文件。 具体的实现步骤如下: 一、创建C# DLL,需要指定应用类型为“类库”,代码: 二、C++客户程序,是个控制台应用,代码: 三、这里有几点