一个类里有char和int,这个类的size C语言怎么实现多态 多进程死锁怎么排查 栈和堆的区别 全局静态变量在堆还是栈 软硬链接 信号与槽的底层机制 vector的扩容机制 map的查找时间复杂度 指针和引用的区别 自旋锁 互斥锁 读写锁 怎么确定一个点在多边形内部 快速排序思路 20gb的文件中的字符串排序 智能指针 自定义智能指针的具体实现 四种强制类型转换 怎么避免隐式类型转换#金山软件
二叉树的层次遍历 下一个更大温度的时间(单调栈) 最大连续子数组和 前端显示数据库列表拖动后,后端存储持久化起来。(接口如何编写) 数据库索引介绍,各种条件下是不是会用到索引 tcp为什么要三次握手,为什么tcp做了三次握手,还要做很多校验 计算机网络虚拟内存是什么 redis内存淘汰策略有哪些,如何设计lru concurrenthashmap如何保证线程安全,copyArrayList了解过吗
测试的知识 项目 为什么想做测试 手写代码(字符串反转) Python 还有一些忘记了 比较快结束,大概是我太菜了
1.自我介绍 2.什么是白盒测试什么是黑盒测试 方法有哪些 3.如何开展测试工作的 4.测试的流程是什么 5.测试的方法有哪些 6.介绍一下实习期间的项目 7.sql增删查改语句 emmmmm 感觉答得不全 怕凉了,什么样的情况感觉自己会凉啊 #面经# #金山面试#
一面 10.12 (40min) 1、自我介绍 2、keys命令 3、聚簇索引和非聚簇索引 4、abc联合索引,查c的查找过程(select c from xx where a = 1 and b = 1) 5、找到叶子节点后innodb引擎会做什么,还需要回表么(因为是联合索引,c被覆盖了不需要回表,叶子节点直接拿到) 6、tcp三次握手 7、握手时,客户端不返回ack,不断重新连接,服务端会怎
bg双非本,Java选手,明确需要转码golong,实习ing中投递 笔试:基础题40分,考差的golong,Java技术栈做出来了大部分,算法题三道,60分,ak了,隔天状态变为用人部门筛选,一周约面 服务端一面 近1h 常规八股+八股底层(大概20分钟) 项目理解+sql场景+业务设计(40分钟) 反问流程:3-5天会有结果 面完大概30分钟,电话约了隔天的二面,推掉了 服务端二面 50min
用的是金山会议,面试官是个南方口音很有礼貌的年轻小哥 自我介绍后没问项目 盒子模型 margin值设置百分比相对比哪个而言 margin的上下左右设置百分比有什么不一样 display的有哪些属性? 块级 行内块 行内元素的区别 JS有哪些数据类型?基本数据类型和引用数据类型的区别? 深拷贝和浅拷贝?描述一下深拷贝 ES6了解哪些?说一下箭头函数的特点 Vue的生命周期钩子是否能当做箭头函数 有哪
1. 自我介绍 数据结构: 2.设计一个先进先出的队列: 1. 如何判断是否满了? 2. 并发操作是否安全? 3. 如何安全? 4. 不加锁怎么保证进队出队安全? 5. 如何保证变量(版本号)是否并发安全? 6. volitile 实现原理 7. CAS+volitlie能保证并发安全吗? 3.如何实现一个优先队列? 1. 堆是什么? 2. 如果加入一个数据,会发生什么? 4.HashMap与Tr
还记得约一面时就很坎坷了,当时金山打了几个电话我都阴差阳错地没有接到,还想着错过就错过了吧,后面国庆后又给我打了电话,感动+1。之后便是等待一面,还记得一面前一晚上到2点左右才睡着。金山的面试官都很好,一面安慰我让我不要紧张。在我秋招低谷的时候给我发了二面通知,感动+1;二面面试官给我讲学生进入职场的注意事项,指出我存在的问题,感动+1。二面后一直没有消息,慌得很,还好看到牛客其他bro主动去催,
问了好多内容!中间有一些不会的面试官还会给我解释 流程很快昨天面完今天就打电话约二面了! 自我介绍 你认为前端可以做哪些东西(我说终端与用户交互的界面,数据可视化什么的) 目前是怎么学习前端的 伪类和伪元素 伪元素可以干什么 BFC flex布局 回流和重绘 闭包 闭包使用场景 跨域,什么是跨域,解决方案 如果一个网站没有同源策略会怎么样(网络攻击) 顺着上一个问题讲了下csrf js异步(回调函
整个过程20分钟,面试官挺和蔼的 1、自我介绍 2、手撕算法:找出数组中第k大的值 先说了自己的两个想法(暴力和最小堆),然后使用最小堆实现。 忘了最小堆的声明咋声明了,只记得是P什么Queue,面试官就让我先用Queue然后再给我改 3、泛型 4、装箱和拆箱 5、各种比较:比如 1000==new Integer(1000)返回什么,类似这种 6、说说项目使用到的插件 7、RabbitMQ主要是
一面 30分钟 1.自我介绍 2.写快排 3.HashMap底层实现 4.HashMap线程安全否 5.线程池有哪些部分 6.通常怎么使用线程池 7.CAS 二面 45分钟 1.自我介绍 2.项目介绍 3.项目相关,怎么做限流 4.HashMap 5.七层网络模型,在项目中的应用 6.写题:数组后项减前项(不一定相邻)的最大值#金山云#
11.21 base广州 65min 1.项目 2.动态路由权限控制 3.uniapp缺陷?如何解决? 4.项目上线时因为切换接口导致用户无法使用接口怎么办? 5.为什么要用node做中间层? 6.介绍下express框架 7.关于路由的模式,原理 8.页面跳转时,定时器会不会被销毁?什么情况下会被销毁?什么情况下不会被销毁?怎么阻止销毁? 9.hash和history响应原理 10.手撕代码数组
base广州 71min 11.14 之前 金山base珠海的 二面挂了 1.uniapp为什么可以进行多端平台 2.vue2、vue3的区别? 3.vue3代理可以拦截哪些信息? 4.介绍一下html5? 5.webworkers如何把数据传到主页面? 6.浏览器的存储方式有哪些? 7.浏览器自适应布局? 8.@media可以监听哪些?除了浏览器宽高呢? 9.flex:1表示什么? 10.es6
#面试##算法##面经##如何判断面试是否凉了# 11.8 16:15~17:00 大概45分钟 面试官是个小姐姐,很温柔,答不上来的还一直说没关系没关系 自我介绍 介绍论文,出发点、模型结构、为什么这么做 实习经历,项目背景、做了哪些工作、用了什么模型、效果如何、有什么收获。深挖用到的ner模型,为啥用这个,能否解决非连续实体问题,如何处理特别长的实体,如何设置的负样本,前期数据预处理怎么做的