随笔分类 - 笔试&面试&就业
1
摘要:之前说道(http://www.cnblogs.com/carsonzhu/p/5867823.html)在网易招聘官网不小心投递错了岗位:数据库管理工程师,结果笔试后收到了去杭州面试的通知,虽然岗位不对,但还是打算珍惜这个机会,去体验一把,毕竟路费也是可以报销的! 在面试前一天也是很认真地总结了一
阅读全文
摘要:1.通常递归所采用的数据结构?递归和循环的区别? ->采用的数据结构为:栈 ->(1)递归算法与循环算法的设计思路区别在于: 函数或算法是否具备收敛性,当且仅当一个算法存在预期的收敛效果时,采用递归算法才是可行的,否则,就不能使用递归算法。 (2)递归其实是方便了程序员难为了机器。优点就是易理解,容
阅读全文
摘要:《网易 0912》 也不知道在网易招聘官网怎么投了个数据库管理工程师的,不过还是认真的做了其笔试题。 选择题不说了,两道编程题难度一般,需细心! 1.买苹果 下面都是比较直接的做法,其实可以考虑使用背包模型去做。 或(由于范围比较小可以直接枚举6个和8个的袋数维护最小值即可。时间复杂度:O(n^2/
阅读全文
摘要:求职季真真切切的来啦,继续整理一些高质量的面经,查查漏补不缺吧!fighting! 不熟悉的地方: 1.tcp粘包分析 2.管道,消息队列,共享内存! 进程间通信 有用过管道吗 是单向还是双向 可以双向吗? 进程间通信和线程间通信 《现代操作系统》读书笔记之——进程间通信 LINUX进程间通信(IP
阅读全文
摘要:近期的第一场面试,一言以蔽之:“准备的都没问,问的刚好💔”,不是太难,还是复习的不全面,打击才刚刚开始,越挫越奋,加油! 1.自我介绍,聊了一会项目 2.拷贝构造函数(浅拷贝和深拷贝) 这个问题,C++拷贝构造函数详解一文讲得比较清楚了,基本上和c++ primer plus中相关部分差不多,值得
阅读全文
摘要:1、最大映射 有 n 个字符串,每个字符串都是由 A-J 的大写字符构成。现在你将每个字符映射为一个 0-9 的数字,不同字符映射为不同的数字。这样每个字符串就可以看做一个整数,唯一的要求是这些整数必须是正整数且它们的字符串不能有前导零。现在问你怎样映射字符才能使得这些字符串表示的整数之和最大? 输
阅读全文
摘要:1、字符串变形 对于一个给定的字符串,我们需要在线性(也就是O(n))的时间里对它做一些变形。首先这个字符串中包含着一些空格,就像"Hello World"一样,然后我们要做的是把着个字符串中由空格隔开的单词反序,同时反转每个字符的大小写。比如"Hello World"变形后就变成了"wORLD h
阅读全文
摘要:1、单词接龙 拉姆刚开始学习英文单词,对单词排序很感兴趣。 如果给拉姆一组单词,他能够迅速确定是否可以将这些单词排列在一个列表中,使得该列表中任何单词的首字母与前一单词的为字母相同。 你能编写一个程序来帮助拉姆进行判断吗? 输入描述: 输入包含多组测试数据。 对于每组测试数据,第一行为一个正整数n,
阅读全文
摘要:1、构造回文 给定一个字符串s,你可以从中删除一些字符,使得剩下的串是一个回文串。如何删除才能使得回文串最长呢? 输出需要删除的字符个数。 输入描述: 输入数据有多组,每组包含一个字符串s,且保证:1<=s.length<=1000. 输出描述: 对于每组数据,输出一个整数,代表最少需要删除的字符个
阅读全文
摘要:前言:下半年就要找工作啦,掌握一些好的求职技巧还是很有必要的,好东西分享一记——技术面之项目面试技巧! 整理下视频(网址:http://www.nowcoder.com/live/5/1/1)观看笔记(配图说明) 目的:并不是仅仅为了学习一些表面的面试技巧,更多是为了学习如何以一种更好的逻辑或模式来
阅读全文
摘要:一、问题定义与分析 问题定义 •要解决的问题——银行一天之内的: 1.总客户数 2.客户总逗留时间 3.客户平均逗留时间 问题分析 •新来的人找个短的队伍,站在队尾开始排队 •排在队头的人可以办理业务 •排队等待办业务的客户是在分散的、随机的时间点到来的 •特点:离散事件、要排队 •要解决的问题——
阅读全文
摘要:注:继续整理他人的面经,提炼出对自己有用的知识点和经验,感觉还是挺有用的! 面经来源(牛客网摘录): 阿里 杭州站 c++研发面试小记 一面(面试官非常懂c++,你说你看过什么书,他就拿书上的东西问你,问的很深,问很多为什么,直到你不会,再引导你) 1、说一说项目 2、网络了解吗?网络编程用的多吗?
阅读全文
摘要:1、说说你对面向对象的理解 附: (感觉这篇百度经验讲得很生动:如何理解面向对象) 面向对象是基于万物皆对象这个哲学观点. 把一个对象抽象成类,具体上就是把一个对象的静态特征和动态特征抽象成属性和方法,也就是把一类事物的算法和数据结构封装在一个类之中,程序就是多个对象和互相之间的通信组成的. 面向对
阅读全文
摘要:C++的内存分配方式: 1、栈区(stack)——由编译器自动分配释放,在不需要的时候自动清除。用于存放函数的参数、局部变量等。在一个进程中,位于用户虚拟地址空间顶部的是用户栈,编译器用它来实现函数的调用。操作方式类似数据结构中的栈(后进先出)。 2、堆区(heap)——就是那些由 new 分配的内
阅读全文
摘要:前言: 经历过热火朝天找暑期实习的近两个月,大家看起来都忙忙碌碌,好不充实!而陡然回首发现自己并没想象中那么充实,虽然每周在向老板汇报着学校的主数据管理项目,学习着一些新的东西(主要是java方面),还算有些收获,可是慢慢发现总感觉缺少了些什么东西,到底是什么原因呢? 1、可能最近学习java的精力
阅读全文
摘要:网易面经知识点(C++/C研发) 注:由阅读大牛面经整理而成,夯实基础块! 1、多态性都有哪些? 2、类型转换有哪些? 3、操作符重载(+操作符),具体如何去定义? 4、内存对齐的原则?(原则叙述了一下并举例说明) 5、模版怎么实现? 6、指针和const的用法?(就是四种情况说了一下) 7、虚函数
阅读全文
摘要:网易2016研发工程师笔试题 1. 执行指令find / -name “test.c”,按ctrl+z后的提示有[1] 166,可以继续执行的方式有() A. kill 166 B. Ctrl+h C. fg 1 D. bg 1 分析:答案为C。 可以继续执行的方式有()这题问的已经很明显了。答案A
阅读全文
摘要:腾讯研发工程师笔试题 1.爸爸去哪儿中的3对父子站成一排,各自父子之间不能相邻,比如石头不能和郭涛挨着,以此类推,共有几种站法? A.120 B.48 C.240 D.144 分析:答案为C。 解题方法1:假设三对父子分别是Aa、Bb、Dd; 第一个位置有6种选择,假设为A; 第二个位置有4种选择(
阅读全文
摘要:QT简介及相关使用指南 1、QT Qt是1991年奇趣科技开发的一个跨平台的C++图形用户界面应用程序框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))
阅读全文
摘要:记Project of AIM_PointCloudTrainingManager ->SnippetListItem.cpp: #include "stdafx.h" #include "SnippetListItem.h" #include "moc_SnippetListItem.cpp" #
阅读全文
1