20230703 快手 移动端 实习 二面(50min) 自我介绍 项目来源 项目要达到的要求,并发量怎么样有没有测试过 注册登录的功能详细讲讲 问项目,每个功能怎么实现的,还有一些场景问题 epoll模型是一个线程还是多个线程实现的 并发的时候有没有遇到过竞争的问题,或者死锁的问题 除了信号与槽机制还能怎么解决 能讲一下出现并发问题的原理吗,什么情况下会产生数据的竞争 什么类型的资源会产生数据安
base杭州,电商部门说是 时间:2024年5月29日,面试了50mins左右 面试地点:一个叫轻雀的平台,自带有写代码的页面 面试官是一个小姐姐,不过没开摄像头,口音比较明显,感觉是湖北人,反正得是个南方人,哈哈 上来自我介绍 问了问可实习的时间:过两天毕业答辩完就可以过去,到九月份开学有三个月时间 输入url到页面渲染的过程 继续问这个流程中间有没有什么可优化的部分:利用缓存吧 强制缓存和协商
海外客户端平台架构部门-Android跨端方向 自我介绍,实习项目 浏览器中URL的运作过程 其中解析域名用的什么协议 arp和dns协议 三次握手的建立 为什么不是两次握手 如果服务端一直没收到客户端的消息的话怎么办 HTTP和HTTPS的区别 HTTPS的加密具体怎么做的 Handler里面的keep_alive是什么 Java泛型,泛型里面的类型编译之后还存在吗 泛型类型擦除 arrayli
5.8投递 5.10通知一面 5.14一面 全程40min 30min八股 + 两道LeetCode 1.Java基本数据类型?char类型占几个字节? 2.Java语言中如何使用多态? 3.重载和重写的区别? 4.Set.contains()方法时间复杂度 5.哈希计算的时候会产生哈希冲突吗?怎样解决?链表和红黑树的转换?红黑树怎么退化成链表? 6.ConcurrentHashMap怎样实现线程
timeline: 4.22约4.24后端开发一面 4.24面完好像是1个多小时就约4.25二面了 4.25二面结束当天直接HR,oc 不过,由于五一假期,offer审批流程慢了一点,那时候慌的很,不过最终还是成功收到offer入职。 所以,大家收到铁汁的oc之后其实基本就稳啦,不需要太着急; 一面回忆录: 主要从计算机网络、Mysql、Redis这几个方面以及简历相关展开来问八股以及一些场景题。
1. 一面(6月14号) 面试官对我日常实习的项目很感兴趣,问了半个小时,并且提出了改进措施,面试体验很棒。 两道算法题:螺旋矩阵、找出第一个不存在的正数。 2. 二面(6月19号) 面试官全程挺乐的,笑眯眯地和我说话,我反问的问题他不知道的话直接就问旁边的同事。大部分也是问项目,因为我准备的是golang,部门用的是Java,所以没问啥基础八股。 一道算法题:四数之和。 3. HR面(6月25号
#快手二面##我的实习求职记录##java# 6.20 11.00 - 11.50 1、自我介绍 2、问项目中的业务(第一个项目SpringSecurity+Redis实现的单点登录认证鉴权等。。 第二项目问的秒杀和一些常见应用问题,提出了一些不足) 问的挺深的。 3、Rest编程规范&常见协议 4、HTTP 5、聊聊设计模式,手写单例(懒汉饿汉) 6、简单算法 7、聊了会MYSQL 8、 Int
#快手##面试体验最好的公司##java# 上来直接开门见山,没有自我介绍,面试官甩了道Java基础题 1、定义一个方法、入参MAP,返回值Set,为map中的value (map的遍历)。 忘记导包了,报错了 2、问题1: 创建一个员工表,包含 姓名: 年龄 薪水 性别 详细信息介绍(最多5000字)头像: 入职时间: 工号(唯一) 问题2: sql 查询5个入职时间大于2天的男性员工,并按照年
自我介绍 项目介绍+难点+解决方案 RPC的核心组件 Java集合类 HashMap的底层原理 ConcurrentHashMap怎么实现线程安全的 ThreadLocal用来解决什么样的问题,底层原理 MySQL索引有哪些数据结构 innodb的索引结构 为什么用B+树 非聚簇索引和聚簇索引的区别 索引失效的情况 select from table limit 100和limit 10000,1
泡了两周最后还是挂了,闲来发一下面经 5.13:一面1h多一点,主要是算法差,题很简单,在面试官提示下写了二十多分钟 自我介绍 自己定义的java.lang.String 会被加载吗? 什么时候会去打破双亲委派机制 TreadLocal讲一下 那线程之间想做变量传递怎么做呢? 拒绝变量传递?这里没太懂 MySQL是如何保证脏读 可重复读这些的?具体可重复读讲一下 讲实习项目:二十多分钟 中间件适配
没想到快手处理流程这么快,下午2点投的简历4点就打电话约面了,面试官也很不错! 一面 60min 1 自我介绍 2 问了阿里练习生,介绍一下自己负责什么,学了什么。 3 问项目,实习,大概半小时,挖的比较深,有延伸,上传进度,切片等,项目遇到什么难点,怎么处理。 4 promise原理 5 async await原理 6 问了一下移动端和app,实习用的是ionic 7 垂直水平居中有什么实现 8
简单介绍下自己的研究方向: 损失函数相关知识 上一份实习主要负责是什么: Python: 列表和元组的区别 深拷贝和浅拷贝的区别 垃圾回收机制 MySQL: 说一些关键字 介绍下内连接和外连接,关键字是什么 手写SQL代码:平均分低于80的同学的姓名,删除平均分大于60的同学 计算机网络: 7层协议 TCP三次握手四次挥手,为什么 事务的定义和 性质 http和https的区别 get和 post
自我介绍,基本情况 1.linux下查询日志命令(面试官:我刚好需要查一下日志) 2.数据库四个特性及其原理 3.数据库隔离级别 4.索引.现场出题写索引(面试官:我刚需要写一个索引) 5.java基本数据类型 6.函数题说出是干嘛的(). 7.arrayList和linkedlist的区别 8.什么是索引,索引的底层数据结构,复合索引是否是聚族索引,覆盖索引 算法: 手写单例模式 树的层序遍历
面试体验挺好的。问了其中一个项目的设计亮点;问了工作分工以及自己的职责;问了对未来的规划及发展方向;如何提升自己的设计能力等。面试过了给了笔试题,笔试题如果被认可应该就能过。 不过能否转正还是看自己
4.20一面 纯实习经历问题,不过也能提炼一些泛用性高的问题 1.商业分析经历中的项目框架是怎么做的,分析思路是怎么来的,最后的产出形式是什么 2.再给你一次机会会如何改进这个框架 3.运营实习中对数据链路的监控优化过程里讲一个案例 4.21二面 纯业务问题 1.之前的实习经历学到的最重要的是什么 2.构建短视频app的核心指标体系,你会选什么指标 3.提到的点赞率这个指标从创作者角度如何解读 4