8.10—快手—一面—C++开发工程师 空类有哪些函数 虚函数实现原理 基类的析构函数定义为虚函数的原因 内存对齐 给一个结构体,判断大小 给一个函数,看有什么问题 extern C的作用 编译器如何实现重载 各种类型的变量分别存储在什么区 C++11新特性 lambda参数捕获有几种方式 了解调用约定吗 进程和线程 进程的通信方式 线程同步的方式 锁有几种 用过读写锁吗 使用条件变量是需要注意什
前面写了一个,居然发出来少了一半东西,不知道为什么。面的心态有点崩,属实是阴沟里翻船。 1. 自我介绍 2. 为什么学前端,学了多久 3. html -- html学习的重点有哪些 -- html里如何实现飞书文档字体变化的效果(加粗,斜体) 4. css -- css怎么学的 -- 对于一个" ",css怎么写可以让css只选中a b,并且忽略单独的a和单独的b -- CSS选择器优先级 --
五月份开始C++转JAVA,现在出问题了。 我五月份开始学JAVA,爆肝,两个月做了一个微服务和一个黑马点评,天天学,终于把JAVA 技术栈学完了。今天面试快手,问项目和八股,我都答得还可以。结束时让手撕二叉树层次遍历,我一开始申请使用C++写,写到一半发现我C++不会用了,队列都创建不出来,然后换JAVA,也没写出来。呜呜,天天学JAVA导致leetcode 全忘记
机器学习岗,整体约一小时: -自我介绍 -介绍其中一个项目 -代码题,都不难,其中第二题是最长递增子序列,很久以前做过,但是现场没撕出来,只想到大概的思路,可惜呀 -逻辑题,之前没见过,好在现场想出来方案了 -问了些机器学习基础 -反问 体验挺好的,面试官很认真。
杭州、国际电商部、java开发 1. 介绍项目; 2. 社区团购项目的架构; 3. 商品模块架构;分类、属性、Sku; 4. 怎么实现用户登录的; 5. CompletableFuture,thenApply 方法,是在主线程还是在子线程执行的; 6. 有没有用到 ThreadLocal,ThreadLocal 父线程如何传递给子线程; 7. RabbitMQ 保证消息顺序消费,重复消息如何处理;
分享面经,攒攒人品🙏🙏🙏 1)java 异常 空指针异常属于哪种异常 2)java数据类型有哪些 int 的范围 string属于基本数据类型吗 3) arraylist与 linkedlist区别 add方法查询复杂度 4)hashmap1.8底层结构,put方法流程,什么情况下需要扩容,为什么要把链表转换为红黑树红黑树查询效率 5)hashmap具体是怎么通过key计算数组索引的 6)线
1、虚函数和多态的实现原理? 2、智能指针的类型和用法? 3、出了一个内存对齐的题? 4、编译的几个阶段和作用 5、内联函数 6、socket编程基本流程 7、tcp和udp的区别 8、tcp流量控制和拥塞控制的实现 9、select和epoll的区别以及优缺点 10、epoll的具体底层实现 11、delete操作后指针指向内存区的数据会被清掉吗? 12、4种隔离级别以及含义? 13、mysql
最近在准备面试,看了很多大厂的面经,抽空将快手面试的题目整理了一下,希望对大家有所帮助~ 一面 简单介绍项目 知道哪些数据结构以及他们的特点 链表增删快,那如何提高其查询效率,有没有什么想法? B+树了解吗?B+树如何范围查询?B+树退化的极端情况是什么? 跳表了解吗? 大顶堆、小顶堆了解吗? 实现长地址请求到服务端,然后服务端重定向短地址给客户端,如何实现长短地址的互相映射? 那我现在有10份数
有什么好主意吗?
本文向大家介绍JavaScript寄生组合式继承原理与用法分析,包括了JavaScript寄生组合式继承原理与用法分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JavaScript寄生组合式继承。分享给大家供大家参考,具体如下: 寄生组合式继承 寄生组合式继承,就是通过伪造对象来继承属性,通过原型链的混成形式来继承方法。 这种技术的基本思路是:不必为了指定子类型的原型而调用超类型的构
我正在努力学习组装,这在一定程度上是有意义的,但我有一个问题。我有以下源文件: 很好用。我只是不明白为什么在不同的情况下需要使用特定的整数寄存器。 例如,通过反复试验,我发现当说我想要哪个系统调用时,例如。 我将值放入整数寄存器,但也可以使用整数寄存器、、或。 编辑:我的问题不是这个问题的重复,因为这个问题问的是在哪里使用更小的整数寄存器,我问的是一种决定使用哪个整数寄存器的方法。
本文向大家介绍汇编语言 寄存器内存访问原理解析,包括了汇编语言 寄存器内存访问原理解析的使用技巧和注意事项,需要的朋友参考一下 这篇文章主要介绍了汇编语言 寄存器内存访问原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在内存中字的存储 这段话的主要意思是:一个字=2B=16bit,CPU中是用两个内存单元储存一个字(假如获取0地址存放的字
在一个应用程序中,我使用java实现了邮件发送逻辑。我使用了smtp.gmail。com587端口,具有有效的gmail id和密码。在开发环境中,一切正常。但在生产环境中,我需要使用不同的邮件服务器,例如smtp.xyz。在端口25上输入有效的电子邮件id和密码。 当我继续使用以下代码启用SSL时: 我出错了
我需要一些帮助来理解当我可以期望我的广播接收器在清单中注册时工作,而不是必须从正在运行的活动或服务中注册。 因此,例如,如果我用以下意图筛选器注册了一个独立的接收器,那么它在没有对它的服务/活动引用的情况下就能正常工作: 但是,如果将替换为,则不会触发接收器(Android文档) 从我在这个站点上发现的,你必须从一个已经运行的活动或服务中注册这个接收器,以使其工作(Post)。 > 有人能告诉我,
我想编写一个函数,它可以执行以下操作: 我知道已经有了这样的说明,但我正在练习如何在函数中传递args。传递args的正确方法是什么?我见过类似的东西: 这是传递args的正确方法吗,以相反的顺序将它们推送到,然后在执行函数调用后重置堆栈指针?我还听说参数在中传递。一个正确,另一个不正确,或者正确的方法是什么?