TP-Link软件开发(成都)笔试
TP-Link 软件开发笔试
笔试题专业知识+一些逻辑题(有点类似考公务员的题)
专业知识有c c++ java linux 一道简答题 三道算法题(感觉考得很杂)
第一道 给定两个数 m n ,求倒数第n位 比如(10,3)
1,2,3,4,5,6,7,8,9,10 输出为9
第二道 看了半天没看懂题目什么意思~~
第三道 给定一个数组 [1,2,3,6,5,4,8,7,9,10] 找出最小 最大索引(m,n),在数组(m,n)区间重排,数组完成排序。
题目不难 就是需要自定义输出输出 编译器有些没有提示
3.4一面
时间20min左右
总体面试感觉还不错,问的也比较基础
开始面试官可能为了缓解我的紧张问了考研的事情,然后慢慢带入,感觉面试官人很好
核心是围绕简历问的
1.问了之前的语义分割项目
实现过程、代码量
2.面向对象三大特性
(封装、继承、多态)
3.那你给我讲讲什么是多态呢?
4.html js css关系
5.GC回收机制
6.你对hash函数的认识是怎样的?
7.有哪些哈希函数
我讲了扰动函数的实现
8.怎么解决hash冲突
9.还有一个讲讲什么是反射
10.最后给了一道简单算法题说思路
因为没有看过反射的源码,只讲了反射的基本用法,没有讲到底层实现
给定一个链表,怎么找到中间结点
快慢指针,快指针到了尾结点的时候,慢指针就到了中间结点
3.4下午收到了3.7二面的通知
3.7
二面就问了问个人情况,没有反问环节是不是凉了~
#Java求职##笔试题目##TP-LINK#
科大讯飞公司氛围 482人发布