过了,三面前自己终止了流程 --- 1. 自我介绍 2. 实习介绍 3. 对设计模式的理解 4. 项目上线的流程 5. git团队协作 6. 职业规划 7. 找bug的关键要点是什么 8. 最近看的一本非技术的书是什么(我说的是安德烈·耶罗利玛托斯的《希腊内战》),然后介绍一下这本书的内容和中心思想 9. 爱好 10. 文档怎么写 差点忘了自己在面java😅😅😅
1. 自我介绍 2. 说一下Java中list和set以及map等数据结构的特点,分别在什么场景下用? 3. 手撕代码 实现一个数组,存入固定范围的数据,能自动扩容,能随机存储数据,包括有序性 不能使用list和set,不能用sort函数排序 4. 数据库慢查询怎么优化,有哪些优化思路? 5. 数据库分库分表怎么做? 6. 数据库建表时要注意哪些? 7. 有一张商品表,只有id和lv两个字段,如何
1. 说一下Java的数据类型有哪些? 2. list和set实现类有哪些? 3. arraylist和linkedlist的区别? 4. hashset加入元素的过程,描述一下 5. hashmap线程安全吗?为什么不安全? 6. 怎么做到让hashmap线程安全? 7. concurrenthashmap怎么保证线程安全的? 8. 手撕生产者消费者模型 9. 手撕两个线程抢票代码,有没有什么其
面试时间30min,无手撕: 1.首先做了自我介绍和项目介绍 2.如何开发的数仓项目,照着复制粘贴还是自主开发 3.单一全量表,还是有增量表 4.如何进行的维度建模 5.项目中dws层的作用 6.如何做的数据同步,数据传输 7.业务数据库和数仓ods层有什么不一致 8.对于一直增加,并且一直变化的订单,应该使用全量表还是增量表 9.为什么使用增量表 10.要查询某一个订单的详情,但是不知道日期,如
#实习##面经##唯品会#
#软件开发笔面经# 全程70min 实习拷打45min(亮点、过程、难点、解决方案) 无八股 场景题,共享屏幕写代码实现: 给定一个商品id,返回商品数据,设计一个合理的双缓存系统,mysql之类的连接可以用伪代码 讲下我设计的时候考虑的点 1、双缓存的增删改查策略 2、本地缓存的过期策略 3、异常的处理策略
#软件开发笔面经# 全程60min,无算法 1、实习拷打 2、java跟go有什么区别(我实习在做java服务用go重构) 3、重构过程中有碰到什么难点以及怎么解决(直接共享屏幕看着讲) 4、对什么比较有深入的了解(答曰:java基础,不要给自己挖坑) 5、java的sorted set原理了解吗 6、跳表原理是什么?插入、修改的时间复杂度呢 7、jdk8用的哪个垃圾收集器 8、java读写锁的原
1. 目前实习工作, 为什要用聚类来评估文本向量化表示? 2. DBSCAN算法原理(简历有) 3. 生成模型的的Category不存在预定义集合怎么办 4. UIE+Category具体流程 (实习) 5. 分类评估用的是什么指标 6. bert模型中文本到id转化的过程是怎么样? 7. 现有流行的模型相对于transformer,多头注意力有哪些改进/不同 8. 现有流行的模型相对于trans
面试是1v1 视频面试 面试官是公司的设计师 全程非常温柔 面试内容 自我介绍(有让我介绍自己学习过的专业和自己认为较为优秀的专业) 询问专业软件的使用情况 根据作品集询问专业知识(主要是交流作品集的一些作品的设计理念 有让我为认为较优秀的作业进行介绍) 描述公司设计部门的大概情况(工作内容 工作要求等 不过这是聊着聊着就聊到的内容) 专业操作提问(不过我没答上来 尬笑说我们一般都是自己画矢量图之
时间线:线上简单沟通+投简历+HR电面+约二面 上午线下直属leader二面 下午oc+正式收到offer 面试过程: 一面(HR电面): 1.自我介绍 2.问简历上的内容 3.问最快到岗时间、实习时长 二面(直属leader面): 三个候选人,招两个,我是第一个面试的有自己准备纸质版简历和以前写过的文案作品纸质版,大概2-3篇差不多面了40分钟 1.自我介绍 2.仔细问简历上的内容 3.为什么来
唯品会后端面经,被严刑烤打。 共24个问题,八股文占了一大半。。问的巨细无比,人麻了。 面经解析: 1. Java的数据类型 Java的数据类型包括基本数据类型和引用数据类型: 基本数据类型:byte, short, int, long, float, double, char, boolean。 引用数据类型:class, interface, array。 2. list和set实现类 Lis
背景:视觉传达设计专业 投的平面设计实习 无实习经历 第一次面试 零经历小白本白 投简历一小时后接到hr小姐姐的电话 问了一些基本信息,预计到岗时间,预计工作时长 ,大概介绍了一下工作内容,然后就说会安排面试了。 面试是1v1 视频面试 面试官是公司的设计师 全程非常温柔 面试内容: 1、自我介绍(有让我介绍自己学习过的专业和自己认为较为优秀的专业) 2、询问专业软件的使用情况 3、根据作品集询问
面试官小姐姐好好看又温柔 忘不掉了 实习做什么? 自己写css还是用组件库 水平垂直居中(4个方法) BFC 怎么封装请求? 图片懒加载多个方式 用户发送请求太多次怎么办? v-for和v-if能不能一起用? v-for为什么要有key? 跨域和处理跨域 用户输入url后白屏时间长是为什么,怎么办? 组件A里嵌着B里嵌着C a数据更新怎么优化子组件更新 为什么post请求前面会有一个option请
算法:写一个函数,入参是字符串,判定对此字符串从中间切分之后前后两部分是不是完全相等,如果不是完全相等,问最少要删除多少个字符才是完全相等,可以删除任何位置的字符。例如abcabc是不用删除,ababc是要删除一个字符。(为了降低难度,这个输入的字符串长度不超过10位,每个字符都是小写的,最难的那部分是要删字符的那部分判断) (后知后觉是dp题,求最长公共子序列。。) sql方面的:给你两个表,u
场景题:上游订单数据有问题,时间也是错误的,你怎么从 ODS 中找到这张订单表的位置?(不会) 第一种思路:全表扫描 第二种思路:做一张表,对表id进行hash,表中存储该表id对应的分区 DWS 层能不能没有(答:模型设计中我们一般要做到公共处理逻辑的下沉和单一,所以一般我们会把汇总逻辑放到DWS层,不把它暴露到APP层去实现,所以一般总会设计DWS层的) FlinkCDC MySQL 连接器的