本来投的算法和C++被客户端捞起来,所以项目没咋问,大半时间在C++八股拷打,全程八股加手撕一共1h 1. 引用和指针,什么时候用引用,什么时候用指针 2. 指针常量和常量指针,具体的应用场景,const在*的位置,有什么原则吗(问得很细,一定要问出你用在具体得哪 3. C++11之后的新特性 4. 智能指针的底层(回答没看) 5. C++内存管理,讲讲堆 6. 右引用 7. 虚函数 8. 友元函
二面结束后隔了一个五一假期,等得好漫长啊 三面总共面了接近50分钟,一道手撕 前面聊天大概15分钟左右吧 专业问题: 1.String 在内存中是怎么存储的? 2.读取文件内容用String 和内存中的String有什么区别? 3.encoder具体是在做什么?为什么要encoder ? 我回答得真的一坨💩 手撕(给的时间是25分钟): 给0~m-1堆砖,每堆砖的砖数是n_i,现要合并这些堆,合
1.介绍实习项目(30min) 2.http请求头哪些字段,发起网络调用哪些超时时间可以设置 3.cpu使用率过高如何排查 4.treemap和hashmap的区别,时间复杂度分别是多少 5.手写hashmap (写不了一点,寄)
1.自我介绍。说多了被打断了,寄😫。 2.介绍项目背景和内容,主要做的工作。 3.项目中的数仓是依照案例开发还是自己设计的?模仿开发过程,实现数据域的开发。 4.项目中有宽表设计和hive调优,如何做的。讲了宽表设计原因和退化的维度,hive调优主要做的数据倾斜,将热点数据拆分出来,单独处理。 5.单独拆分多出一张表,增加了存储压力,有什么帮助吗。数仓设计理念就是用空间换取时间,不怕数据大,就怕
一面: 自我介绍2分钟 1.论文创新点讲一下 2.实习项目 3.比赛经历 4.自己介绍了一下业务 5.两道easy动态规划秒了 二面: 自我介绍 1.论文创新点 2.一道接雨水 3.反问 已oc
好紧张,问的基本都知道,但是感觉都没说好 没记全,就记得几个 跪求OC 事件循环 IFC与BFC 防抖与节流(手搓防抖) 深浅拷贝的定义 数组去重 对象去重 数组找交集(手搓,报错了,说了说原理) 虚拟DOM的原理 列表勾选已完成的实现原理 git的使用 webpack的使用 vite用过吗 #快手信息集散地#
这次很简单 第一题很简单哈直接做 第二题非常简单的dp,跟跳台阶差不多 第三题利用了前缀和的思想,主要是看数学式,而且大数卡了20%会 所有数的地方改longlong let t = 0; let n = 0; let mod = 1000000009; let tokens = []; while(line = await readline()){ if(t==0){ n = parseInt(
本文向大家介绍JS学习笔记之数组去重实现方法小结,包括了JS学习笔记之数组去重实现方法小结的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JS学习笔记之数组去重实现方法。分享给大家供大家参考,具体如下: 操作的数组 1、 利用ES6 的set 来进行数组去重 2、 利用indexof和forEach 多次遍历来搜索是否有相同的值 3、 双循环实现数组去重 splice() 方法向/从数
本文向大家介绍ES6学习笔记之新增数据类型实例解析,包括了ES6学习笔记之新增数据类型实例解析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了ES6学习笔记之新增数据类型。分享给大家供大家参考,具体如下: 1、数据解构赋值 1、数组的解构赋值 基本用法:let [key1,key2...]=[value1,value2...] 注意左右的key与value格式要匹配对应,键值可以缺省,但
本文向大家介绍Laravel框架学习笔记(二)项目实战之模型(Models),包括了Laravel框架学习笔记(二)项目实战之模型(Models)的使用技巧和注意事项,需要的朋友参考一下 在开发mvc项目时,models都是第一步。 下面就从建模开始。 1.实体关系图, 由于不知道php有什么好的建模工具,这里我用的vs ado.net实体模型数据建模 下面开始laravel编码,编码之前首先得配
本文向大家介绍AngularJS学习笔记之表单验证功能实例详解,包括了AngularJS学习笔记之表单验证功能实例详解的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了AngularJS学习笔记之表单验证功能。分享给大家供大家参考,具体如下: 一、执行基本的表单验证 在上述例子中,该HTML文档被浏览器加载时的初始状态是:有三个input元素以及一个被禁用且无法单击的ok按钮,当在文本框中输
本文向大家介绍tensorflow学习笔记之mnist的卷积神经网络实例,包括了tensorflow学习笔记之mnist的卷积神经网络实例的使用技巧和注意事项,需要的朋友参考一下 mnist的卷积神经网络例子和上一篇博文中的神经网络例子大部分是相同的。但是CNN层数要多一些,网络模型需要自己来构建。 程序比较复杂,我就分成几个部分来叙述。 首先,下载并加载数据: 定义四个函数,分别用于初始化权值W
24/5/29 16:00-16:20 是一位干练的女面试官,人很和蔼没有过多为难我 1.自我介绍 2.可以实习10个月吗?你这个专业是计算机相关的吗(我是信管的)有实习经验吗?(没有,自己做过两个项目) 3.家在哪里?我看你在南京上学,工作地点在苏州可以接受吗? 4.用过哪些测试工具?(JMeter、Postman) 5.Postman是做什么测试呢?(接口测试) 6.举个接口测试的例子,设计过
本文向大家介绍C#学习笔记——基本语法,包括了C#学习笔记——基本语法的使用技巧和注意事项,需要的朋友参考一下 基本语法 C#,又名Csharp,天朝喜欢叫C井。 C#是一种面向对象的编程语言。在面向对象的程序设计方法中,程序有各种相互交互的对象组成。相同种类的对象通常具有相同的类型,或者说,是在先沟通那个的class中。 例如,以Rectangle(矩形)对象为例,它具有length和width
本文向大家介绍Swift学习笔记之元组(tuples),包括了Swift学习笔记之元组(tuples)的使用技巧和注意事项,需要的朋友参考一下 元组 元组(tuples)是由其它类型组合而成的类型。元组可能包含零或多个类型,比如 字符串、整数、字符、布尔以及其它元组。同时请注意,元组是值传递,而不是引用。 在Swift中创建元组的方式很简单,元组类型是用括号包围,由一个逗号分隔的零个或多个类型的列