三星笔试秘籍
1笔试概述
三星笔试分两大部分,第一部分50分钟,包含两个小部分:数学计算和逻辑推理;第二部分是性格测试。性格测试时,大家一定老实。
2笔试真题&笔试经验
三星笔试真题一:
选择题
1:事务日志用途是C
2:以“W”方法打开文本文件a:\,若该文件已存在,则 B
,从文件头开始存放新写入数据
3:在分时操作系统控制下,对终端用户均采取_____算法,使每个终端作业全部有机会在处理器上实施。 C
4:若定义了unsigned short a=32768;,则实施printf″a=%d″,a;语句输出结果是 C
=-32768
=-1
=32768
,犯错
5:计算机系统是由______组成。 C
6:设int a = 3;则表示式a<1&& - - a>1运算结果和a值分别是 B
7:不会产生内部碎片存放管理 A
8:把一个程序在一个数据集合上一次实施称为一个进程。所以 A
,它程序和数据自动被撤销
9:根据PX协议要求,一个事务要更新数据对象Q,必需先实施操作是 C
(Q)
(Q)
S(Q)
X(Q)
10:设宏定义#define PI ,用宏名PI替换是 C
11:用次序查找方法查找长度为n线性表时,在等概率情况下平均查找长度为 D
C.(n-1)/2
D.(n+1)/2
12:若变量a,b已正确定义并赋值,符合 C 语言语法表示式是 A
=b=a+1
≤ b
≥ b
≠ b
13:若许可表示式内多个括号混合嵌套,则为检验表示式中括号是否正确配正确算法,通常选择辅助结构是 A
14:产生系统死锁原因可能是因为 C
,资源出现了循环等候
简答题
15:面代码输出是什么,为何? void foo(void) { unsigned int a = 6; int b = -20; (a+b > 6) puts("> 6") : puts("<= 6"); }
16:简述数据库并发操作通常会带来哪些问题。
1丢失修改
2 不可反复读
3读“脏”数据
17:设相关系模式以下: 供给商关系S(供给商号,供给商名,城市) 工程关系P(工程号,工程名) 供给关系SP(供给商号,工程号) 试写出定义下列完整性约束SQL子句: (1)在关系SP中插入元组时,其供给商号和工程号必需是关系S和P中有效值。 (2)在修改关系S中供给商号时,必需同时修改关系SP中对应供给商号。
18:int main() { int x=3; printf("%d",x); return 1; } 问函数既然不会被其它函数调用,为何要返回1?
假如返回0,告诉操作系统,程序正常结束,非0表示程序非正常结束。
19:试说明为何编译程序要进行以下优化 for(j=0;j<200;j++) { for(i=0;i<20;i++) { A[j]=A[j]+1; } } 编译优化后 for(i=0;i<20;i++) { for(j=0;j<200;j++) { A[j]=A[j]+1; } }
答:减小抖动
20:简述数组和指针区分?
数组是指针常量,指针是指针变量
21:非C++内建型别 A 和 B,在哪多个情况下B能隐式转化为A?
a. c
2021年三星笔试秘籍 来自淘豆网m.daumloan.com转载请标明出处.