5.16 腾讯客户端一面 C++中vector和list有啥区别 vector的push_back和emplace_back区别 emplace_back是用new来构造吗 引用和指针的区别 智能指针 移动语义是干啥的 右值引用和左值引用的区别 模板会吗 讲讲完美转发 std::enable_if是干啥的 bad_alloc遇见过吗 new和malloc区别 如何用malloc分配一个对象,然后怎
本来投的算法和C++被客户端捞起来,所以项目没咋问,大半时间在C++八股拷打,全程八股加手撕一共1h 1. 引用和指针,什么时候用引用,什么时候用指针 2. 指针常量和常量指针,具体的应用场景,const在*的位置,有什么原则吗(问得很细,一定要问出你用在具体得哪 3. C++11之后的新特性 4. 智能指针的底层(回答没看) 5. C++内存管理,讲讲堆 6. 右引用 7. 虚函数 8. 友元函
2024.04.28一面,大概一个小时十五分钟,base北京 自我介绍(可能是经历和职位不太匹配,完全没问项目) 八股: 1.进程和线程的区别 2.什么情况下使用多线程 3.为什么不使用多进程而是用多线程 4.一个软件可以对应多少个进程 5.为什么这个软件是多进程的而不是多线程的,举例有哪些 6.举例的这个软件详细介绍有哪些进程,能不能换成多线程,为什么不能换成多线程 7.解释并发和并行 8.单核
1、成对交换链表 2、链表升序排列 3、最大有序同余对 4、实现简单的正则匹配 笔试寄
9.2 5.30~6.00 自我介绍 实习经历: 干了什么,遇到了什么困难,怎么解决的,学到了什么 为什么选择iOS,最近在学什么,怎么学习的,有没有看开源项目的习惯 八股: 数组和链表区别 哈希原理,哈希冲突怎么减少 tcp沾包原理,怎么解决 oc和cpp区别
项目拷打 内存泄漏怎么检测 三种智能指针 析构函数为什么是虚函数 不是虚函数的话会泄漏谁的内存 还有为什么构造函数不是虚函数 怎么实现独占的 手撕unique指针 拷打unique指针 后面纯瞎扯了 硬背的unique_ptr一拷打就露馅 为什么用noexpect move怎么用的 底层 为什么unique_ptr(move(other.ptr))和unique=other.ptr消耗资源一样 5
5.13官网投 一面 5.29 牛客 30min问答+20min手撕 面试官态度好 * 容器类 * juc * sychronized reentranlock区别 * sleep wait区别 * restful * 请求方法及其区别 * http https 手撕:二分变形(有点问题,改了几次) 反问: * 基础扎实 * 2-3轮技术面 * 业务:未定产品线(猿辅导/斑马/海豚)、安卓(jav
被阿里挂的第三次,记录一下面经攒人品 ---------分割线----------------------------------- 实习做的什么 后端用的什么框架,简单介绍一下springboot 将一下数据结构的堆栈和内存中的堆栈 new声明的数组保存在哪里 面向对象特性 用过哪些设计模式,简单介绍一下 用vue写过什么项目 介绍一下箭头函数 css和js写动画有什么区别,哪个更好一点 怎么用
面了几家就米哈油的最特别,感觉全程在动脑子😆 先是项目 然后八股问了ipc虚拟内存和智能指针 然后就是几个实际问题 第一个是对比如lru算法的情景,用什么数据结构去存储 第二个是对于一个数组,大部分元素出现两次,一个元素出现一次,怎么找到 然后进阶成大部分三次 第三个问题是最短路径的问题,给一个求最短路径的黑盒算法,可以任意把一条边的长度改为原来的一半,求最短路径。 然后进阶成改两条边。 这些面
一面4.22 1. 自我介绍 2. 经历更适合后台开发? 3. 对移动端开发能接受吗?工作地点?什么时间点实习? 4. 项目过程中最有成就感的项目? 5. 项目中遇到了什么难题,解决的过程? 6. 自我学习能力如何?通过哪些渠道方式提升自己? 7. 链表和数组的区别? 8. 排序算法知道哪些? 9. 编译流程? 10. 介绍一下死锁 11. 内存空间介绍 12. 锁分为哪些种类 13. tcp和u
emm 腾讯加班看起来真严重,假期晚上还约面试。 假期前接到电话约面,但是是上海腾讯,我在北京,然后面试官说具体啥时候能到后面二面三面再跟他 leader 说(我心想不会是实习生来面试吧),反正约面试试。 上来先让我自我介绍,然后说了一下他们组是干什么的,最后我反问也是问这个,他们组是 IEG 的游戏数据处理的客户端前端开发,不是很懂。 1.你这个 webserver 能介绍一下吗?(途中提问了几
我需要通过Java socket发送一个文本消息到服务器,然后发送一个字节数组,然后是一个字符串等等。到目前为止,我所开发的内容还在工作,但客户端只读取发送的第一个字符串。 从服务器端:我使用发送字节数组,使用发送字符串。 问题是客户机和服务器不同步,我的意思是服务器发送字符串然后字节数组然后字符串,而不等待客户机消耗每个需要的字节。 我的意思是情况不是这样的:
我使用的是React组件。js尝试并处理连接帐户的付款,并从每次付款中收取费用。我不确定我的客户和服务器之间的流程是否正确地选择了我的克隆客户和付款方式。当我的测试客户试图付款时,我得到“没有这样的付款意图:'pi_abc…zyx'”。我已确保在客户端和服务器上使用了正确的专用测试密钥。我的关联账户是快递账户。当我进入Stripe仪表板查看“连接”下的“客户”选项卡时,我看到的是: 每次我尝试付款
我有一个类,它接收用户发送的消息并在终端上打印出来,但现在我正在尝试编写一个类,从用户那里读取数据,将来自用户的字符串数据转换成字节数组,并将字节数组写入套接字。 我试图使用BufferedReader从用户读取数据,并使用OutputStream将字节数组写入套接字,但由于某些原因,我正在写入套接字的消息没有传递到服务器。 是一个与我发送到的服务器和端口号相同的套接字! 当我运行这个时没有错误,
问题内容: 在Java中,如何获取byte []数组并从数组中删除前16个字节?我知道我可能必须通过将阵列复制到新阵列中来执行此操作。任何例子或帮助将不胜感激。 问题答案: 参见Java库中的类: