前言 11月30号Boss投递,12月2日一面,12月5日二面,12月7日三面 一面(12月2日,30min) 自我介绍 实习项目(15min) 简历项目(10min) 反问 二面(12月5日,50min) 自我介绍 实习项目(30min) 场景题(10min) 因为疫情管控,部分地区没法进行发货,然后商家会要求用户会按照省/市/区/详细住址填写无法收货的地址。但是部分用户填写的地址不是很准确或者
大晚上这么做题,好难受~ 自我介绍完 面试官:咱们开始做题吧(杂鱼)~~~ 1 判断字符串四种括号是否合法-有一点问题,经过提醒调试后解决了。 2 写两道sql题,第一道写出来了,第二道还在想,没给时间了。 3 Linux命令熟吗,在log文件中查找所有IP,不会正则,没写出来。。。 4 线程安全单例模式 5 合并k个有序数组 中间加了道八股,redis过期删除和内存淘汰策略 全程60min,一直
10.30 1小时 一、项目(10min) 二、操作系统 1.进程与线程的区别 2.进程间通信与线程间通信 3.读写锁怎么实现 4.虚拟内存 5.堆和栈的区别,为什么既要有堆又要有栈 三、计算机网络 1.OSI七层网络模型,每一层有哪些协议 2.常见的网络设备有哪些?路由器和交换机属于哪一层 3.为什么局域网 IP 通常以 192.168 开头 4.浏览器输入网址的过程 5.TCP和UDP,TCP
百图生科 实习 自我介绍 html html 元素可以分为几类 列举行内元素和块级元素有哪些 行内元素不能设置宽高,那内外边距呢 CSS 定位 position 有哪几种值可以设置 分别如何定位 两个 div 上下排列,如何使之重叠 flex布局 JS Js 的数据类型 值类型和引用类型的区别 除了 var 还有什么声明变量的方式 解释一下什么是原型 函数的定义方式有哪几种 箭头函数的区别 用过哪
十分钟就结束,面试官也没有开摄像头,感觉应该是对我不大感兴趣 * vue生命周期 磕磕绊绊没怎么答上来 * 单文件组件怎么用 只记得export 和 import * v-show 和 v - if 区别 * 会不会vue3 不会 * es6平时用的是什么 这个问题我一时间不知道怎么答 * 计算属性和方法有什么区别 这个确实忘了 应该是基于响应式依赖进行缓存,如果数据没有发生变化,那调用时候就可以
用友HR面(时长20分钟) 开腾讯视频 。 我先来了解一下你的简历上的项目,我看你最近做的一个项目的是 高校精灵, 这个项目是学生老师有要求做的还是出于什么来想去做的? 。 我:这项目是学校科研立项的项目,后面五月份需要答辩的? 。hr:那如果你来实习的话,会不会对你的这个项目有影响? 。 这个项目的团队有多少人? 。你说一下你主要负责的部分? 。你简历上写着技术难点是
1、修改字符串最小次数 小美有一个由数字字符组成的字符串。现在她想对这个字符串进行一些修改。 具体地,她可以将文个字符串中任意位置字符修改为任意的数字字符。她想知道,至少进行多少次修改,可以使得“修改后的字符串不包含两个连续相同的字符? 例如,对于字符串”111222333", 她可以进行3次修改将其变为” 121212313"。 2、收集金币 小团在一个n*m的网格地图上探索。 网格地图上第i行
1.判断字符串重新组合后,是否满足“Baidu” 小度拿到了一个字符串,他想知道这个字符串能否通过重新排列组成 Baidu 字符串?(必须大小写完全相同,有 t 组字符串) 例如: Baidu-------->Yes baidu-------->No baid---------->No DuBai-------->Yes 2、给定一个整数 X ,请你构造一个仅由'r','e','d'三种字符组成的
一面 上来一道算法:LC 10. 正则表达式匹配 dynamic_cast, static_cast, reinterpreter_cast, const_cast的区别,与c语言中的类型转化的区别 B+树的数据组织形式 B+树, 红黑树, AVL的区别 他们三者哪个是完全平衡树 红黑树和AVL树都是通过旋转来维护平衡的,有什么区别 什么时候用B+树,什么时候用红黑树 进程、线程、协程的区别 二面
这个部门是写go的,不知道我一个java选手简历是怎么到他们手上的。全程愉快的聊天,基本没有八股 1.聊项目。基本是我单方面给他输出 2.讲讲mysql。这个问题太大了,我就大概说了说mysql里的事务、索引、日志和锁,并表示有啥问题他可以问,面试官啥也没问 3.为什么使用b+树,b+树如何提高查询效率 4.Redis分布式锁了解吗?如何设计高可用的分布式锁? 5.讲讲Raft? 6.手撕算法,找
1. 频繁地young gc 什么问题,如何解决。 2. 如果经过了四五天的多次GC,还是很频繁的youngGC,什么原因。 3. 大对象跳过young区直接直接进入old,什么是大对象,你怎么定义这个大。 4. 频繁OldGc呢,原因咋解决。 5. old区怎么影响young区,什么情况会oldGC,参数是什么。 6. 如果参数固定young和old的大小,怎么固定,选多大值。 7. 如何合理设
3月23日14:30——17:00 一面 60 min 自我介绍 项目 Redis 更新的逻辑 项目 Redis 数据没有删除的逻辑吗? 实现拆分函数: 规定只能用 char 数组,可以用 StringBuilder 拼接,边界条件判断。 设计循环双端队列(用数组) 反问 未来的规划是什么? 总结:面试官很好,算法没有完全撕出来但还有不断的正反馈,好评! 二面 30 min 自我介绍 项目介绍,自
泰康在线-日常后端开发-一面 自我介绍(三分钟内) 学过哪些课程 操作系统用过的命令 杀掉一个进程?-9什么意思?一个命令怎么操作? 有没有做过什么大作业or导师的活?(anything) 我的是一个springboot springcloud mysql项目。 项目简介 数据库表实现,如何设计的,哪些字段放一个表里(我回答了三大范式,再结合我的表说明) 主键用的什么策略?为什么选这个? 如果一个
自我介绍 简单说一下项目(由于是练手的,说的很简单面试官可能觉得没什么好问的就过了) 讲讲java集合 讲讲HashMap(要讲的很细) HashMap的put操作的流程 HashMap扩容流程 讲讲创建线程的方式(四种) FutureTask的方法(只知道get) 线程池的工作流程 synchronized跟Lock的区别 JVM的内存模型 垃圾回收(不会,虽然知道是热点,但是确实没时间复习了,
岗位:后端开发日常实习 语言:Go 背景:双非硕,主语言是C++,算法还行,简历上烂大街的webServer 没学过Go所以面试过程中没有涉及到Go语言的问题,都是问的C++。 一面 时间:11.15--50分钟 自我介绍 TCP三次握手 拥塞控制 MyISAM和InnoDB区别 B+树和B树的区别 TCP和UDP的区别 Redis用过么 简单说一下链表的数据结构 如何删除倒数第n个结点 C语言和