引用
迅雷面试回来,用了整整一下午(不知道怎么说了,其中等待时间都快2小时了),自己感觉笔试和上机还可以,但技术面谈这一关答得不太好,现在再次感觉互联网公司与一般软件公司的区别了,其中一点就是互联网应用在性能上要求很高,谈了一个小时大部分题目感觉都在谈论性能问题,自己在方面一直是弱项,汗啊:(
仔细回忆了一下整个面试过程的题目,记录下来,希望大家多多给点意见讨论下啊
一、笔试题:
A)JAVA基础多项选择题,比较简单,略
B)问答:
1)ajax原理、如何实现刷新数据及优点?
2)门面模式的解释、适用场合?
3)写6个linux常用命令?
4)SQL语句题,较简单
C)编程:
1)有三个线程ID分别是A、B、C,请有多线编程实现,在屏幕上循环打印10次ABCABC…
2)假如有字符串“6sabcsssfsfs33” ,用最有快速的方法去掉字符“ab3”,不能用java内置字符串方法(indeOf,substring,replaceAll等)?
二、上机题:
Java上机实现统计某一目录下每个文件中出现的字母个数、数字个数、空格个数及行数?
三、面试题:
1、说说JVM原理?内存泄露与溢出区别,何时产生内存泄露?
2、用java怎么实现有每天有1亿条记录的DB存储?mysql上亿记录数据量的数据库如何设计?
3、mysql支持事务吗?DB存储引擎有哪些?
4、mvc原理,mvc模式的优缺点,如果让你设计你会怎么改造MVC?
5、hibernate支持集群吗?如何实现集群?
6、tomcat 最多支持并发多少用户?
7、map原理,它是如何快速查找key的?map与set区别?
8、描术算法,如何有效合并两个文件:一个是1亿条的用户基本信息,另一个是用户每天看电影连续剧等的记录,5000万条。内存只有1G???
9、在1亿条用户记录里,如何快速查询统计出看了5个电影以上的用户?
10、Spring如何实现IOC与AOP的,说出实现原理?
期待大家的探讨,共同提高,多谢
引用
class Remove{
public static void main(String args[]) {
String str="6sabcsssfsfs33;
boolean removeChars[256] = {true};
removeChars['a'] = false;
removeChars['b'] = false;
removeChars['3'] = false;
StringBuffer sb = new StringBuffer();
for (char ch: str) {
if (!removeChars[ch]) sb.append(ch);
}
String result = sb.toString();
}
}
引用
public static void main(String args[]) {
String str = "6sabcsssfsfs33";
boolean removeChars[] = new boolean[255];
removeChars['a'] = true;
removeChars['b'] = true;
removeChars['3'] = true;
StringBuffer sb = new StringBuffer();
for (char ch : str.toCharArray()) {
if (!removeChars[ch])
sb.append(ch);
}
String result = sb.toString();
System.out.println(result);
}
分享到:
相关推荐
迅雷面试笔试题目涉及到多个知识点,包括算法、数据结构、编程实现、逻辑推理等。针对提供的内容,我们可以深入分析其中的技术要点。 **1. 数据库查询优化** 题目中提出了一个问题:如何使得90%的查询能在100毫秒...
在本题目中,我们主要关注两个编程问题,一个是关于输出特定字符形成的金字塔图案,另一个是C++中的对象构造与析构以及全排列的实现。 首先,让我们看第一个...在实际编程面试或笔试中,这些内容都是常见的考察点。
从给定的文件信息中,我们可以总结出一系列与IT行业面试和笔试相关的经典问题和解决方案。下面将逐一解析这些知识点: ### 1. 如何在数组中高效查找特定坐标 对于一个保存了N个结构的数组,每个结构包含一个唯一...
在给定的场景中,我们需要解决如何在10台机器,每台机器拥有2个CPU和2GB内存的情况下,优化一个包含10亿条记录的数据库的查询性能,使得90%的查询能在100毫秒内返回结果。 首先,我们可以考虑使用分布式数据库策略...
三十四、腾讯实习生笔试面试总结、三十五、曝光腾讯面试全记录:详细描述了腾讯公司的笔试和面试流程,以及整个面试过程的记录。 三十六、华为面试归来的感想:作者分享了在华为面试后的感想和体验。 三十七、迅雷...
1.34 腾讯实习生笔试面试总结 1.35 曝光腾讯面试全记录 1.36 华为面试归来的感想 1.37 迅雷面试记 1.38 用友面试经历 1.39 TCL 面试经验分享 1.40 中移动总部面试经历 1.41 雀巢SMC 面试攻略 1.42 我在雀巢公司的...
3. Alibaba 笔试题:这是一道字符串处理问题,可以使用滑动窗口或双指针技术,遍历描述字符串,同时维护一个计数器来记录关键字出现的情况,找到满足条件的最短子串。 4. 搜狗实数选择问题:可以使用二分查找法,...
迅雷面试题 1.<征集答案>给你10台机器,每个机器2个cpu,2g内存,现在已知在10亿条记录的数据库里执行一次查询需要5秒,问用什么方法能让90%的查询能在100毫秒以内返回结果。 2.一个长度为10000的字符串,写一个...