Browsed by
Tag: 求职

Java面试常见问题

Java面试常见问题

虽然我这个阶段不需要找工作了,但没想到这个系列还能更新。和领导同事在闲聊时以及在实际工作中遇到过的比较有用的知识进行整理。Java的精髓就是OOP,在工程中面向对象开发中一层层之间的关系非常重要,必须对它非常清楚,才能高效工作,少走弯路。 interface和abstract的区别 列举java的几…

Read More Read More

2020 秋招笔试编程题小记

2020 秋招笔试编程题小记

启动机器 工厂中的机器需要花费1时间启动它,每台机器在工作\( t \)时间后会停止,即对于一台机器,启动它之后,它将在\( [x+1,x+t] \)时间内工作。当然,也可以对正在工作着的机器进行“维持启动”,同样花费1时间。 有n个任务需要这些机器来生产,每次生产需要至少有m台机器在工作。现在给出…

Read More Read More

2020笔试编程题两则浅析

2020笔试编程题两则浅析

A.骰子分类 问题描述: Alice有一堆骰子,每枚骰子都是尺寸一样的正六面体,六个面上分别刻有1到6不同的数字。Alice发现有些骰子和其它的不一样,定义如果两枚骰子的六个面的全部对应相等则认为是同一种。给出N枚骰子的上下左右前后面上的数字,请统计这N枚骰子中共有几种不同的骰子,并且每种分别有几颗…

Read More Read More

OS/Linux相关面试常见题目

OS/Linux相关面试常见题目

内存泄漏含义,如何检测 多CPU、多I/O场景下该选择多进程还是多线程? malloc申请地址时,操作系统是如何响应的,从内核到获取内存地址,中间发生了什么 -malloc返回的地址是啥(虚拟地址、逻辑地址、物理地址哪一个)? -什么时候完成地址映射的?使用上述对象的时候,操作系统是如何响应的? -…

Read More Read More

C++面试常见题目

C++面试常见题目

struct和class的区别 struct中能不能声明函数,能不能定义private成员变量和函数? new和malloc的区别,new的底层怎么做的 C++ 11新特性 C++11的四种类型转换以及怎么使用 堆和栈的区别 深拷贝和浅拷贝的区别 动态联编 vector、list、stack底层实现…

Read More Read More