笔试与面试
文章平均质量分 93
Victor _Lv
这个作者很懒,什么都没留下…
展开
-
2021年2月社招面经分享_Java资深/高级开发
2021-3-18 V1.0:是10家左右一线和二线互联网企业的面试题集合。这次只是把题目挂上来,有些捎带了不完善的答复,答案仅供参考,既不完善也不权威哈。后面我再逐个完善答案上来。1、为什么离开现在的公司:2、你有什么想问的:3、介绍下自己4、说说你的特长5、简历上挑一个项目展开讲6、HR面聊薪资比如,hr问你,你对薪资的预期多少?你直接回答一个确定的薪资,或薪资范围,其实就是把自己能谈薪资的机会给封死了。正确的回答应该是:先反问对方,公司的薪资结构是怎样的?其中,薪资结构包括:1.五险原创 2021-03-18 16:15:49 · 4066 阅读 · 0 评论 -
一些面试题备忘
去年整理的一些校招面试可能被问到的一些点,一直存在了笔记上,今天发上来原创 2017-05-13 14:01:08 · 698 阅读 · 0 评论 -
经典面试题:用户反映你开发的网站访问很慢可能会是什么原因
问题场景:某个用户向你反映说你开发的网站访问速度很慢,但是该用户访问其他网站很正常,分析下原因、有哪些工具分析原因、怎么解决问题?最近面试两次碰到了这个题目,回来请教了一位做运维的师兄,听他讲解下发现确实这个问题可以牵涉到很多知识面,很具综合型,是个好题目,不过其实这个问题偏运维,但开发人员自然也是越懂越好。结合这位师兄的详细讲解,我梳理了下这个问题牵涉到的一些点。一、针对这个题目我们可以...原创 2016-11-13 14:32:03 · 22033 阅读 · 2 评论 -
构建二叉树并求其深度
/*题目描述:输入:第一行为整数n(n >= 2),表示二叉树节点总数后面带n-1行,每行为整数a和整数b的输入格式,a表示父亲节点,b表示a的一个子节点输出:二叉树的深度示例输入:50 10 21 31 4输出:3*/#include #include using namespace std;//节点数据结构class Node{public:原创 2016-09-24 00:35:08 · 2953 阅读 · 0 评论 -
输入一行字符反向输出
/*题目描述:输入一行字符(可包含空格)将其反向输出示例:输入:hello world输出:dlrow olleh*/#include #include // support for stack template classusing namespace std;//方法一:栈方法void print_Inverse_Using_Stack(char *s){原创 2016-09-24 00:06:13 · 2610 阅读 · 0 评论 -
关于递归调用的深度
题目源自牛客网:1.对n个记录的线性表进行快速排序为减少算法的递归深度,以下叙述正确的是()正确答案: A 你的答案: A (正确)每次分区后,先处理较短的部分每次分区后,先处理较长的部分与算法每次分区后的处理顺序无关以上三者都不对来看一个别人的答案:“考虑一种极端情况,如果每次确定pi原创 2016-09-23 17:26:02 · 5225 阅读 · 0 评论 -
2016-9-22题目:extern char* 与char[]
假如file1.cpp定义了一个char[]全局数组:char c[] = {'a','b','c'};然后在同工程的另一个文件file2.cpp这般extern:#include #include using namespace std;//extern char c[]; //正确extern extern char *c; //错误,char[]和char*是两种东原创 2016-09-23 10:11:10 · 922 阅读 · 0 评论 -
一些面试题2016-9-6分享
题目来自大街网上某学长TP Link的面试题目分享,回答是我自己按个人认知和理解来回答的。1. 归并排序的模拟 :归并排序的核心在于切分和合并,首先将序列不断切分(二分)直到一组只有一个元素,这里使用到递归,切分完之后再将元素合并,这里就是收递归的过程,最终将切分的序列再次合并成一个有序的序列。…2. 哪些常用的进程调度算法(1)FIFO:先进先出 (2)最短作业优先调度算法(SCBF–Sho原创 2016-09-06 22:25:54 · 599 阅读 · 0 评论 -
C++程序员面试题汇总
面试题:http://blog.csdn.net/luckyxiaoqiang/article/details/7518888/ http://blog.csdn.net/luckyxiaoqiang/article/details/7393134#topic7 http://www.cnblogs.com/xwdreamer/category/344389.html 剑指offer作者博客:转载 2016-09-06 22:47:19 · 504 阅读 · 0 评论 -
MapReduce小解析
MapReduce小解析:##结合自己前几个月上过的数据挖掘课程(虽然学得很渣),根据回忆小谈当时课上老师讲的一个MapReduce小示例。 MapReduce常用来解决大运算量+复杂运算量的问题(大数据)。 Map:映射:将一个大的任务拆分成多个小任务一一映射到分布式计算区域(例如是多台机器)。然后这些分机各自执行自己的计算任务。 Reduce:合并收缩。将所有分机各自计算好的结果合并得到初原创 2016-09-06 22:27:25 · 403 阅读 · 0 评论 -
判断字符串相等
笔试题:下面这段代码输出是什么:#include using namespace std;int main(){ char *str1 = "abc"; char *str2 = "abc"; char str3[] = "abc"; char str4[] = "abc"; string str5 = "abc"; string str6 = "abc"; cou原创 2016-09-18 22:10:34 · 1853 阅读 · 0 评论