研一,尝试了一下找实习,整个过程很拉跨,估计面试官很无语,下面是大概内容,还有一些遗忘了 1.自我介绍 2.学过哪些计算机课程相关信息 3.TCP/UDP的区别,为啥有这些区别,问了深入的一些机制 4.mysql如何选择索引,mysql内置的选择索引的工具用过吗(应该是问强制索引命令啥的) 5.介绍一下kafka,kafka都有那些组件,介绍一下kafka元数据,zookeeper起到什么样的功能
第一轮是交互设计师面试,算是专业面吧,主要聊作品集,挑一个自己觉得好的描述一下,然后根据你的回答问一些专业相关问题,问的很细。下面是一些问题记录 Q1:你手机中你觉得最好用的app Q2:玩哪些游戏?评价一下 Q3:如何做交互设计? Q4:觉得产品需求必需很清晰吗?不清晰的情况下你怎么做接下来的交互设计? Q5:你的核心驱动力是什么? 第二轮应该是产品开发的负责人面试,问的都不是专业相关,主要是
1面记录 1. 自我介绍:非常简短的介绍了自己的背景,感觉不是很重要 2. 手撕:(大概25~30分钟) 1. 拓扑排序:[207. 课程表](**********************oblems/course-schedule/) (中等难度),变种,判断服务间依赖是否成环 - 一开始很紧张,频繁报错,不过代码还是顺下来了,然后修改测试用例之后报错,打印debug的过程中面试官给了debug
超好看的HR小姐姐面试,人生中第一次正规的HR面,浅浅记录一下 全程1小时 1、自我介绍 2、说一下你业余时间会做什么,爱好有什么?你的爱好蛮多的,如果和工作冲突会怎么办? 3、说一下你实习的经历和取得的成果?你实习学到的除了技术问题还学到了什么?(这一条问了特别多,得有40多分钟) 4、为什么选择阿里巴巴来面试?有没有其他的offer? 5、有考虑过读研究生吗,为什么不选择读研究生?你觉得工作经
1. 自我介绍,未来规划 2. 来百度实习中有哪些体会 3. 百度实习过程中比较有挑战的点 1. 打点调度器SDK的核心代码实现 2. Delay 打点请求,如何对处理打点时的状态?比如时间戳 4. 性能优化,自我发挥环节 1. 构建层优化 1. 压缩 分包 2. 缓存 2. 网络层优化 1. Http强缓存 2. webpack中的hash 1. 嘴欠提了一嘴京东开源的PR(替换Hash函数)面
7.1 欢聚(1000-9999人) 110-120一天的前端日常实习无转正一面 base广州,react优先,基础和理解特别多,shopline部门,40mins,部门里没有大四的正式工,实习经历和个人项目一点不问,哈哈先上八股 一个星期已经停止招聘了,估计根本不缺人招,经验不限,可能大专也能投吧 1. useMemo和useCallback的区别,他们直接都会返回函数吗,有什么 不一样呢?还给
了解的内容:引入子程序的作用,制作用户子程序库的方法。 掌握的内容:在子程序中,保护和恢复寄存器的原因和方法。 熟练掌握的内容:子程序定义的一般格式,子程序的调用和返回指令,调用子程序常用的参数传递方法,模块间通信的方法。 建议学习时间:8小时。
了解的内容:段各类属性(如:对齐类型、组合类型等)的含义,源程序的各种辅助说明伪指令。 掌握的内容:段寄存器说明语句的作用,堆栈段定义的特殊性。 熟练掌握的内容:段的完整定义和简化定义。 程序的三大结构(顺序结构、分支结构和循环结构等)在汇编语言中的表现形式,高级语言的程序结构向汇编语言的程序结构转换的一般方法。 汇编语言的常用编程工具——MASM或TubroDebug——的使用,能在该编程环境下
了解的内容:指令的执行周期,以便选择较快的指令来完成同样的功能。 掌握的内容:常用指令对各标志位的影响。 熟练掌握的内容:各种指令的功能、特殊要求(注意事项)和隐含操作数。 建议学习时间:20小时。 注意:不要求一定要先学完本章中的所有指令才能看后面章节的内容。 在学习并掌握了一些常用的指令后,即可阅读本章以后的有关内容。在遇到没学过的指令时,可返回来阅读本章中该指令的内容。
了解的内容:等价定义符(EQU)和等号(=)的作用及其差异,知道操作符THIS和LABEL的作用。 掌握的内容:汇编语言标识符的命名规则,语句标号的书写格式。字符串和数值在内存中存放次序的差异。结构类型和记录变量的定义及其域引用等方法。 熟练掌握的内容:汇编语言中,各类内存变量(字节、字、双字等)定义的一般形式,初值的赋值方法。内存变量的各种属性(如:偏移量、段地址、类型等)的含义。 定义连续存储
掌握的内容:32位地址的寻址方式及其寻址公式的特殊性。 熟练掌握的内容:立即寻址方式、寄存器寻址方式、直接寻址方式、寄存器间接寻址方式、寄存器相对寻址方式、基址加变址寻址方式和相对基址加变址寻址方式等七种最基本的操作数寻址方式的含义。 在每种寻址方式中,其定位操作数的基本过程。 建议学习时间:8小时。
了解的内容:简单了解微处理器的发展史,了解各类微处理器的内部结构,知道指令在其内部执行的基本过程。 掌握的内容:32位微机内存管理模式——实方式和保护方式——的含义。这两种管理模式的区别以及它们在兼容性方面所起的作用。 熟练掌握的内容:8位、16位和32位寄存器组中各寄存器的名称、主要用途和它们之间的关系。内存单元的逻辑划分方法,逻辑地址和物理地址之间的相互转换方法。 建议学习时间:10小时。
了解的内容:了解汇编语言与机器相关的特性,知道汇编语言程序的主要特点,简单了解汇编语言的主要应用领域。 掌握的内容:常用非数值数据的编码方法——ASCII码。在ASCII码中,各主要特殊字符(数字、字母、字母大小写等)之间的编码关系。 熟练掌握的内容:数值数据在计算机内部的各种表示,二进制、八进制和十六进制之间的转换方法。 基本数据类型(字节、字、双字等)在汇编语言中的符号表示形式,它们计算机内部
考虑到C语言与汇编语言的接近程度,在此只介绍这二种程序设计语言之间的接口问题。 了解的内容:C语言源程序生成汇编语言的源程序的方法,从所生成的汇编语言源程序中,看出C语言语句用汇编语言实现的技巧,从而对C语言语句的语义有一个更进一步的理解。 掌握的内容:C语言函数参数的传递方法,在汇编语言中读取C语言函数参数的方法。 建议学习时间:2小时。
了解的内容:汇编语言对浮点数的定义和处理方法,它与高级语言中的浮点数相对应。 掌握的内容:在协处理器中,各类数据的存储形式,用协处理器指令编写浮点处理程序的方法。 考虑到不同学习的需要,本章内容可作为“选学”。 建议学习时间:8小时。