首页 > 代码库 > 2017 校招网上笔试题目
2017 校招网上笔试题目
2017 校招网上笔试题目
做了一下某大厂的笔试的题目
1. 一个表, visit(cookie_id, area1, area2, date)
给出各种查询策略中, 哪一种最好,每一条SQL语句大同小异, 几乎看不出区别, 还有6,7个选项,同时字数很长。一般的SQL语句好像有根据查询的嵌套顺序来比较差异的,但是这道题反而没有。反正蒙了一个。没有数字可算,心里没有底,应该证明了SQL语法可能会很大地影响查询效率。
2.
给了几个条件,判断你的名次。又是球赛的问题,考查你的推理能力。
3.
engineer的哈夫曼二进制编码有几位?
哈夫曼编码原来是可以构建在一个单词上的。忘了。18位。
4.
大顶二叉堆的插入后的调整。学过插入排序的话应该没问题。
只是表示的方式是字符串从左到右。
5.
没记住。
6.
考查数据挖掘(或者常见的特征提取)。SVD分解成A=USV-T后问相关的性质。
7.
iOS和Android。没学过它们, 内存管理,内存循环引用, Address Santizer, 都是什么?
8.
问了一个很复杂的文字游戏,但是什么内容都没有。就是问p做了一个项目,分割成A, B,然后绕来绕去有矛盾了,要怎么处理团队关系。属于那种毫无意义的只要看最后一句的题目。
9.
一个原子整数类。AtomicInteger, 话说我学了这么久没见过这个东西啊?
问测试代码能实现线程安全吗?
10.
乱七八糟的Java输出,经典的A,B继承和构造的问题。反正构造和析构都会输出。
A* pa = new B;
delete pa;
B* pb = new B;
delete pb;
11.
STL容器。太简单了。
12.
一个可怕的softmax-0, softmax-1公式。没具体学过。用来估计概率的。
13.
14.
纸币面值凑数问题。
15.
抽取球的概率题。
16.
C++。
17.
18.
数据库的函数依赖和第三范式改写。不难。
19.
Linux的kernel space和super space。
很少接触,除了操作系统内容知道了一些。
20.
Java的回收机制。
附加题2道, 超过1小时。
第一题是开奖方案,用dfs就知道总方案数了。上交。
第二题是NLP,说实话不难,字符串长度<100000, 要过滤词和统计词频,但是想到在40分钟内完全做出来应该不太可能,提前交卷。
不知道该公司有没有签保密协定,好像是没有的。所以这样也没事吧。
2017 校招网上笔试题目