Shopee

base深圳 ios开发工程师
一面
0.自我介绍
1.什么是平方二叉搜索
2.深度平衡有什么好处
3.介绍下排序的方式
4.展开说下堆排序,它的时间复杂度是多少?有最好和最坏吗?分别是?
5.它是稳定算法吗?解释一下稳定的概念
6.介绍一下哈希表
7.网络的7层模型
8.TCP和UDP的区别,它们是哪层的?
9.TCP怎么保证安全
10.解释下https
11.介绍下进程和线程
12.为什么需要线程
13.多线程会出现什么问题。怎么解决
14.为什么会导致死锁
15.锁的种类
16.了解自旋锁吗?
17.内存分页是什么?
18.解释下虚拟内存
19.面向对象的特点?解释下封装
20.C++设计模式的原则
21.解释下虚类
22.有客户端开发经验吗?有学过什么软件的课程?学过算法类吗?
23.手撕:查找链表是否包含环
24.反问
🔚50min

——
已挂
第二天就发了感谢信……
全部评论
这么难的吗 一面就这么多题
2 回复 分享
发布于 09-13 13:28 广东
同学你好 我们是淘天基础链路交易大终端团队 部门目前在招25届应届生 hc充足 欢迎咨询投递! 面试对应届生技术栈不做要求,以基础为主。 部门负责手淘购物车、下单、订单、物流、退款等交易核心页面 ,欢迎咨询投递
点赞 回复 分享
发布于 09-18 21:19 浙江

相关推荐

10-19 18:38
已编辑
武汉大学 C++
笔试春招实习做过了9月7日,shopee一面:1,实习、业务相关2,数据库中的hash索引3,B+Tree,MySQL,B+与hash区别、对比4,MySQL一个txn的执行流程5,并发一致性,MVCC怎么实现6,SIX lock是什么,可以在哪些级别上锁,MySQL原子性怎么实现7,MySQL中的Binlog说说8,数据库主从复制怎么实现9,数据库dump log的时间节点(异步或同步?什么是异步,具体说说)10,详细解释Raft原理(leader、follower、选举那些)11,了解其他非关系型数据库么,如Graph12,为什么需要Docker?13,监控普罗米修斯相关的是怎么实现的了解么14,C++的新特性15,设计题:如何在分布式场景下生成唯一id,怎么生成的流程细讲(如果要求有序呢?)算法:n个台阶跳到最后几种跳法?反问:Go语言为主、说他们氛围好9月21日,shopee二面:1,本硕的专业和计算机无关,是怎么自学的?2,如何平衡专业,还有自学的这些东西3,本科到硕士,为什么没去计算机学院这种或者往相关的方向考研呢4,IT方向和你的专业差很多,你会觉得自己学的东西都没有用,有这种放弃后的遗憾么5,项目相关,DBMS,MySQL,索引说一说6,说说对txn的基本理解(贼逗,他说随意回答,不考八股那些没有意思的东西)7,说说ACID8,B+ Tree,分析一下他的特点,还有时间/空间复杂度(确实有些模糊了)9,设计题目,100亿行的数据,如何快速获取某一行的结果10,C++malloc原理,假设电脑有8G memory,CPU-64位的,然后写了个code,有一句是malloc(10G)(就是这个意思),然后被执行后会发生什么能说一下么,为什么?11,说说计算机网络的分层哪些层12,TCP在哪一层13,TCP/UDP,TCP是怎么可靠的算法:最长公共子序列反问:问了业务和业务挑战等10月16日:hr面目前正在等待⌛️中。。。。。。。#秋招##虾皮##开奖##面经##C++##shopee##后端开发#
点赞 评论 收藏
分享
2 9 评论
分享
牛客网
牛客企业服务