岗位是游戏客户端 oc了,这边发一个面经,后面的答案不完全是我答的,我自己整理的时候查了一些资料整理出来的答案,仅供参考 1.说说渲染管线 主要分三个阶段:应用阶段、几何阶段和光栅化阶段 应用阶段:准备数据如模型数据、光源信息、摄像机信息等,然后剔除不需要渲染的物体比如不可见的物体,最后设置一些渲染参数如材质、纹理、shader等,然后调用draw call指令。 几何阶段:主要是顶点着色器进行数
1、25个人,5个跑道,每个人稳定发挥(就是25个人的对应的名次已经固定),怎么跑能快速算出前3名 2、1-100,100个数,随意添一个重复的数,怎么快速求出这个数 3、计网三次握手,第一次握手时,朝服务器发大量syn会发生什么 4、如何用两个栈实现一个队列 5、ping命令发送到接受过程发生了什么 6、哈希表 7、红黑树、平衡树区别 8、select,poll,epoll发生了哪些变化 9、m
本文向大家介绍JavaScript调试之console.log调试的一个小技巧分享,包括了JavaScript调试之console.log调试的一个小技巧分享的使用技巧和注意事项,需要的朋友参考一下 前言 对于JavaScript程序的调试,相比于alert(),使用console.log()是一种更好的方式,原因在于:alert()函数会阻断JavaScript程序的执行,从而造成副作用; al
1.自我介绍 2.为什么以Java语言作为求职方向? 3.面对对象编程编程语言的三大特性 4.JDK中对封装、继承、多态的典型应用 5.ArrayList和LinkedList区别 6.List和Set区别 7.HashMap的数据结构 8.JDK8新特性 9.有没有关注过JDK最新版本的新特性,最新的版本是多少,有哪些LTS版本 10.线程创建的方式,都讲一下 11.有操作过文件吗,说一下流 1
#软件开发2023笔面经# 工作地点有浙江,北京地点。 学校招聘会,教室宣讲的, 听完宣讲会直接现场笔试,这是没想到的。 岗位:C开发工程师。 笔试内容回忆部分: C语言基础题。 1.问指针的区别 2.问循环的判断条件, 3,判断指针型赋值,和地址区别? 4.写了两个有序链表合并为升序的链表。 其他的记不得了。 题外篇: 面试官说去年Java卷爆了,还有考满分的。 今年春招只放出c 开发岗位,估计
- 对Java面向对象怎么理解的? - Java面向对象的特性 - String类可以被继承吗? - ArrayList和LinkedList的区别 - hashMap的扩容原理 - hashMap的key可以为空吗 - hashMap的key可以为空吗,若为空会怎么样 - set有了解吗,怎么保证数据不重复的?(不会) - 进程和线程的区别 - 操作系统的调度算法有了解吗? - Java创建线程
自我介绍 可以结合自己的项目的api设计测试用例 了解过性能测试吗 了解什么接口测试工具? 下载的按钮如果设计测试用例 下载按钮出现问题如何定位前端bug和后端bug 查看日志的的linux命令 查找磁盘内最大的文件用的命令 查看一个表的工资最多的员工 设计接口测试用例 bug管理工具用过什么 如果你提了一个bug,但是开发不修改怎么办 如果这周排期很忙,有三个需求需要周三提交,你怎么解决? 你的
Dubbo 的协议,通讯,序列化,注册中心,负载均策等扩展点,都有多种可选策略,以应对不同应用场景,而我们的测试用例很分散,当用户自己需要加一种新的实现时,总是不确定能否满足扩展点的完整契约。 所以,我们需要对核心扩展点写 TCK (Technology Compatibility Kit),用户增加一种扩展实现,只需通过 TCK,即可确保与框架的其它部分兼容运行,可以有效提高整体健壮性,也方便第
一些测试相关题目,Java基本类型,Linux的一些命令 编程题一个优惠券应用场景,编写测试用例? 一个求和string里的数字,用c写了😅 一个检查代码错误,最后一个public static int divide()有点不确定public对不对
题型 30道单项选择和2道编程。 考题内容: 单选 linux指令、操作系统分段分页区别、mysql指令、计算机网络、python,C++程序段选择输出内容 具体的有http/2和http/3的的区别,kubernets的内建支持特性,rip协议的距离向量。 编程 第一道是写一个linux 的shell脚本。。。我太菜了对linux一点都不了解。。。根本没写,题也记不住 第二道就写了一点点。。。。
投的是研发实习生,笔试题是C++方向的,单选多选,两道编程 1.反转字符串,直接上reverse就行,但是要注意它的样例里会有空格和换行符,就不适合用cin进行处理了,用getline 2.链表相加问题 希望可以给面试机会
第一次在力扣做笔试,90分钟。 体验最差的一次笔试,巨巨巨离谱。 进入系统照片采集一直失败,过了10分钟才进去。 题面写的模糊不清,数据也都是问题,4道题只有1道是正常的,逆天虹软。 第一题 题意:有n个人围成一圈,从1到4报数,每次报到2的人离开,求最后一个人的编号。 题解:直接模拟。只过了45%,感觉数据有问题。 第二题 题意:给两个矩阵,输出相乘的结果矩阵。 题解:n*m*k直接计算,一发1
技术面: 1.jdk1.8的新特性 2.异常的分类 3.创建多线程的方式?常用的线程池有哪些?它们之间有什么区别? 4.jvm内存模型?程序计数器的作用? 5.泛型是什么?泛型的作用? 6.常用的设计模式?手写单例(饿汉,懒汉,double checked),静态代理和动态代理的区别? 动态代理中用来Java中的什么特性? 7.数组,链表,栈,队列,二叉树之间的联系与区别? 8.MySQL数据库和
1.两分钟自我介绍,高考成绩,本科成绩排名,研究生成绩排名,有其他Offer吗?期望薪资? 后面两位面试官根据简历开始专业面试,问题不难,我不会 1.怎样学习java的 2.MySQL中的多表关联查询是怎么做?分组排序怎么做?排序语句是怎么写的?排序用到哪些关键字,我说ESC、DESC 3.Redis使用步骤,怎样连接Redis 4.有了解Redis源码吗 5.Eureka和Nacos有啥区别?性
自我介绍。 1. 你为什么找测试开发? 2. 测试开发通常比较繁琐,需要经常修改开发提交过来的bug,你怎么看? 3. 测试的基本流程你了解吗? 4. 测试有哪些基本的方法?哪些框架?(随便说了几个,没深究) 5. 讲一个你的项目(挑了一个最近的) 反问: 1. 你为什么不问我基础?(面试官:我看了你的博客,觉得你基本上没什么问题,啊啊啊啊啊,激动!!!) 2. 测试开发有什么需要注意学习的技术栈