美团2016研发工程师笔试题(一)

时长:90分钟 总分:100分

125浏览 0人已完成答题

题型介绍
题型 单选题 多选题
数量 14 6
1.
下面哪些机制可以用于进程间通信?
问题详情






2.
下面的程序执行输出几个hello?
问题详情

下面的程序执行输出几个hello?
#include<stdio.h>
#include <unistd.h>
int main( ) {
    fork( )
    fork( )
    fork( )
    printf("hello\n")
    return 0
}




3.
进行数据库提交操作时使用事务(Transaction)是为了?
问题详情




4.
我们用a^b 来表示a的b次幂,那么下列算是判断正确的是?
问题详情




5.
下面哪个是版本控制工具?
问题详情




6.
当n=5时,下列函数的返回值是:
问题详情

当n=5时,下列函数的返回值是:
int foo(int n){
 if(n<2){
   return n
}
 else
   return 2*foo(n-1)+foo(n-2)
}





7.
假设一段公路上,1小时内有汽车经过的概率为96%,那么,30分钟内有汽车经过的概率为?
问题详情




8.
一副扑克(52张,不含大小王),抽出两张牌,一红一黑(不考虑先后顺序)的概率是多少?
问题详情




9.
以下设计模式中,哪一项不属于结构性模式?
问题详情




10.
下列能实现一个正整数N对256求余运算的代码是:
问题详情




11.
请问后序遍历结果序列是?
问题详情

11.现有二叉搜索树(BST)前序遍历结果序列为abdefgc,中序遍历结果序列为debgfac,请问后序遍历结果序列?




12.
如果某系统15*4=112成立,则系统采用的是几进制?
问题详情




13.
操作系统中关于竞争和死锁的关系下面描述正确的是?
问题详情




14.
对于一个分布式计算系统来说,以下哪三个指标不能同时完成?
问题详情




15.
栈S的容量至少是?
问题详情

设栈S和队列Q的初始状态均为空,元素a,b,c,d,e,f,g依次进入栈S。若每个元素出栈后立即进入推列Q,且7个元素出队的顺序是b,d,,c,f,e,a,g,则栈S的容量至少是?




16.
0, 6, 24,60, 120, ?
问题详情




17.
一个栈的入栈序列是a,b,c,d,e,f,则不可能的出栈序列是()
问题详情




18.
在网络应用测试中,网络延迟是一个重要指标。以下关于网络延迟的理解,正确的是?
问题详情




19.
一共有多少种可能的摆放方法?
问题详情

书架一排有5个格子。现在有20本书,编号从1到20。要求20本书要摆放在同一排里,并且从左到右编号依次递减;每个格子至少有一本书;并且编号7,8,9的书籍必须在同一个格子里面。问,一共有多少种可能的摆放方法?




20.
下列方法中,可以用于特征降维的方法包括()
问题详情