索尼笔试题目
“单提铁马”通过精心收集,向本站投稿了11篇索尼笔试题目,下面是小编为大家推荐的索尼笔试题目,欢迎阅读,希望大家能够喜欢。
篇1:索尼笔试题目
索尼笔试题目精华
笔试分两部分.
计算推理题45道,一个小时.专业试题,45分钟.
计算推理题全中文,要用到计算器.包括类似SHL的图表计算,不太难.类似SHL阅读理解类的逻辑推理没见到.类似GRE的'排列题有几道.
1. 圆桌排列,大致是PQRSTU中U固定,PQ要求对面坐,问排列一共有多少种.
2. PQRST排列一行,给出几个限制条件,问排列情况.
还有几道数字逻辑类型的题,有个别比较繁.
I. PQR三种运算器,P是非门,Q好像是与门,R在输入(1,1)时有1/3概率为零,2/3概率为1.或直接问这些运算器组合的运算结果,或由某一结果推断可能的输入情况,或推断这些运算器组合输出为1的概率.
II. 2,3,10进制之间的转换关系.10进制转为3进制有几位数.13进制XXX转换成10进制为多少.
III.这儿不能画图,有点繁.
手生了没做完!
专业题分软硬件还有化学类.化学考题全英文.有一道简单的积分必做,还有5选3的偏理科的化学题.
1. 画分子轨道.名词解释.
2. 有机
3. 结构化学
4. 物化. 根据不可逆过程熵增,证明一定温压下dG<=0.证明达到平衡的两个物相Gibbs函数相等.
5. lanthanide contraction???
2A族氟化物和氯化物的水溶性变化趋势,解释.
举出负二价,负一价,正一价(O2 2是下标)的例子??
篇2:索尼技术类笔试题目
逻辑题:
一个小时,45道题,
都是比较大的题,需要较多计算和推理。虽然很多也就是应用题的水平,算起来还是挺麻烦的,一堆说明,很容易晕。还有一些进制转换,和类似逻辑电路门的传输函数分析。
我大概做了25,6道,交卷后周围人说大概做二十几道,也有说做到30道,说日本人在找可以当两人用的'人,不知有没做完的大牛。
总结: 前面做的太慢了,没有意识到情势的紧迫,
时间紧任务重,不太可能做完。因为每道题的题干都比较复杂,后面带好几道小题,整个一道大题下来也要7,8分甚至更长,所以要先挑比较熟悉,可能做出来的做。
技术
40分钟8道题。我申的EC,两道无源电路计算,一道进制转换,一道触发器,一道时序逻辑,后面两道C。
总结:C就彻底放弃了。还是犯了那个错误,时序逻辑那个本来会的,结果浪费时间在进制转换上,没有做完,要吸取教训。
相关笔试题目推荐:
信用社出纳工作笔试题目 凡客诚品.NET笔试题 Web前端开发笔试题(Javascript篇)
篇3:索尼北京销售及市场专员笔试题目
索尼北京销售及市场专员笔试题目
11.04北京笔试:文津国际酒店5层阳光厅,职位:销售及市场专员
论坛里题目太少了,所以我一回来就赶紧写经验了
笔试为全英文试题,只有选择题这种题型,一共46道,有以下几个部分:
1.verbal:貌似有15道,也就是英语考试中常见的选词填空,一部分是很常见的固定词组、句法,比如only to find that...,一部分是选项和题干里生词都比较多的,不会的就蒙吧,这个没啥准备的
2.数字推理:貌似有5道,不难,比如35,3,30,6,25,9,?这种(不是原题是我回忆的不过跟原题很像),?的位置应该是20,我的数学是很差的',。。,这部分大家可以去练练行测,索尼的题目比行测简单
3.数学计算:有5道, 的不让用计算器,这部分不难,比如2369*6+258*3=?,3+6+9+。。。+721=?(不是原题是我回忆的不过跟原题很像)这样的,一点都不难,就是计算量比较大,很耗时间
4.数学逻辑推理:有5道题,记得几道原题
比如猴子捡东西,晴天捡20个,下雨天捡12个,最后一共捡了112个,平均每天14个,问一共有几天是雨天
一个东西按原价卖利润40元,如果卖8个按原价85折跟卖12个且单价比原来减少35元所得的利润是一样的,原价多少
A和B都在圆形操场跑步,A跑8m/s,B跑6m/s,跑道400米,问A第二次追上B时,B跑了how many runs?(猜测这个runs是不是指的圈数)
大家可以看出题目不是很难的那种,这类题目考前也可以练一练,题目出的比较常规
5.图形推理,5道左右,比较诡异,有几题我都是用配对法做的,就是一个正方形格子里有好多图形,每个都出现两次,看哪些只出现了一次去选项里找这些,
我想了半天觉得索尼图形的题型跟宝洁pwc之类的一点都不像啊。。。不知道是什么风格
6.文字逻辑推理,只有一题,原题回忆为:一个人在宴会上见到3个人,工作分别是lawyer,doctor和sales,George不是doctor,Tom和Sales年龄不一样大,Carol比Sales年轻,问三人分别是什么职业
7.图表题,是看图表回答的,,给了3、4个图表,根据这些图表来回答大概6、7道题,这题不难,图也很容易看懂。
8.英语阅读:很像英语考试的阅读理解题,一共5题,一面A4纸那么长的文章,这次考的是维护客户的文章,全文大意在于维护客户关键在于customer driven model,这个model关键在于满足客户倾向,然后这个model的successful factors,然后reduce the risks of this model需要哪些因素,题干都很明显,就是选项的描述改变了下,还比较好找。
流程:
到了先按照个人id按报的职位签到,看到签到的人在纸上划勾才算成功签到,考官说如果没划钩就算考试了成绩也是无效的,另外考官说如果没收到笔试通知很想参加考试的,考完之后可以去签到官那里补信息,(猜测是可以霸笔的意思?)
进去以后随便找个座位坐下就可以,没有座位号码
以上是所有考试回忆,我尽力了,bless all!
篇4:索尼中国笔试经验
索尼中国笔试经验分享
全英笔试,全部选择题,一共45道题,一个小时。个人感觉主要考英语水平,计算和推理题都不是特别难。
前15道题是选词填空,单词难度个人觉得比较大,多生词,而且生词比较复杂。具体我就忘了,因为实在记不得。
然后就是图形推理、这个跟国考难度差不多吧,可能因为自己水平比较低,所以觉得难,这个因人而已。
然后是数列推理,5道题的样子吧,不是特别难,但是如果纠结一道题目,就没必要了。时间是关键。
接着是计算题5题,超级简单!类似:456+70x456+29x456=? 其实,大家一眼就看出答案啦。
然后是数理计算,最记得这题了:在400米跑道跑步,A每秒跑6米,B每秒跑4米,那么A第二次追上B的`时候,B跑了几圈呢?我自己当时考得晕晕的,只算出每两圈追上一次,就随便选了8圈,收卷后回忆了一下,傻眼了,应该是4圈啊~~~
接着是一道推理题,谁是律师、谁是医生、谁是销售员之类的东西,也简单,
然后是资料分析题,一个图表,讲得是东方国家、中方国家、西方国家的农业GDP份额、人均份额之类的,问那个国家所占份额最大或最小之类的问题。因为本人英语实在也就是这样了,加上时间紧,题目也没看清,越紧张,也就也看不懂。 这里应该就杯具了~
最后是一篇阅读题,一篇文章,大概内容讲得是一间公司要取得成功 ,一定要先取得顾客信赖。5个小问,感觉文章不太难,但是剩下两分钟,怎么够呢~匆匆乱填,交罢。
以上废话太多,总得来说,备考索尼的笔试,除了稍微看看行测题之外,有必要增加英语方面的阅读,否则会有点难适应。此外,考过就算了,不要回顾问题,否则心情可能会有微妙的变化就不好了。
这个招聘月,希望大家能鼓足精神,加油!加油!加油!希望大家都能找到如意的工作。
篇5:索尼集团笔试经验
索尼集团笔试经验
应届毕业生求职网整理了索尼集团笔试经验,供参考:
笔试分两部分.
计算推理题45道,一个小时.专业试题,45分钟.
计算推理题全中文,要用到计算器.包括类似SHL的图表计算,不太难.类似SHL阅读理解类的逻辑推理没见到.类似GRE的排列题有几道.
1. 圆桌排列,大致是PQRSTU中U固定,PQ要求对面坐,问排列一共有多少种.
2. PQRST排列一行,给出几个限制条件,问排列情况.
还有几道数字逻辑类型的题,有个别比较繁.
I. PQR三种运算器,P是非门,Q好像是与门,R在输入(1,1)时有1/3概率为零,2/3概率为1.或直接问这些运算器组合的运算结果,或由某一结果推断可能的`输入情况,或推断这些运算器组合输出为1的概率.
II. 2,3,10进制之间的转换关系.10进制转为3进制有几位数.13进制XXX转换成10进制为多少.
III.这儿不能画图,有点繁.
手生了没做完!
篇6:it笔试题目
1、有一个名人和很多平民在一块,平民都认识这个名人,但是这个名人不认识任何一个平民,任意两个平民之间是否认识是未知的,请设计一个算法,快速找个这个人中的那个名人。 已知已经实现了一个函数 bool know(int a,int b) 这个函数返回true的时候,表明a认识b,返回false的时候表明a不认识b。
思路:首先将n个人分为n/2组,每一组有2个人,然后每个组的两个人调用这个know函数,假设为know(a,b),返回true的时候说明a认识b,则a肯定不是名人,a可以排除掉了,依次类推,每个组都调用这个函数依次,那么n个人中就有n/2个人被排除掉了,数据规模将为n/2。同理在剩下的n/2个人中在使用这个方法,那么规模就会将为n/4,这样所有的遍历次数为n/2+n/4+n/8+........ 这个一个等比数列,时间复杂度为o(n)。
2、进程切换需要注意哪些问题?
保存处理器PC寄存器的值到被中止进程的私有堆栈; 保存处理器PSW寄存器的值到被中止进程的私有堆栈; 保存处理器SP寄存器的值到被中止进程的进程控制块;
保存处理器其他寄存器的值到被中止进程的私有堆栈; 自待运行进程的进程控制块取SP值并存入处理器的寄存器SP; 自待运行进程的私有堆栈恢复处理器各寄存器的值;
自待运行进程的私有堆栈中弹出PSW值并送入处理器的PSW; 自待运行进程的私有堆栈中弹出PC值并送入处理器的PC。
3、输入一个升序数组,然后在数组中快速寻找两个数字,其和等于一个给定的值。
这个编程之美上面有这个题目的,很简单的,用两个指针一个指向数组前面,一个指向数组的后面,遍历一遍就可以了。
4、判断一个自然数是否是某个数的平方。当然不能使用开方运算。
方法1:
遍历从1到N的数字,求取平方并和N进行比较。
如果平方小于N,则继续遍历;如果等于N,则成功退出;如果大于N,则失败退出。
复杂度为O(n^0.5)。
方法2:
使用二分查找法,对1到N之间的数字进行判断。
复杂度为O(log n)。
方法3:
由于
(n+1)^2
=n^2 + 2n + 1,
= ...
= 1 + (2*1 + 1) + (2*2 + 1) + ... + (2*n + 1)
注意到这些项构成了等差数列(每项之间相差2)。
所以我们可以比较 N-1, N - 1 - 3, N - 1 - 3 - 5 ... 和0的关系。
如果大于0,则继续减;如果等于0,则成功退出;如果小于 0,则失败退出。
复杂度为O(n^0.5)。不过方法3中利用加减法替换掉了方法1中的乘法,所以速度会更快些。
例如:3^2 = 9 = 1 + 2*1+1 + 2*2+1 = 1 + 3 + 5
4^2 = 16 = 1 + 2*1 + 1 + 2*2+1 + 2*3+1
int square(int n)
{
int i = 1;
n = n - i;
while( n >0 )
{
i += 2;
n -= i;
}
if( n == 0 ) //是某个数的平方
return 1;
else //不是某个数的平方
return 0;
}
篇7:it笔试题目
一、算法设计
1、设rand(s,t)返回[s,t]之间的随机小数,利用该函数在一个半径为R的圆内找随机n个点,并给出时间复杂度分析。
思路:这个使用数学中的极坐标来解决,先调用[s1,t1]随机产生一个数r,归一化后乘以半径,得到R*(r-s1)/(t1-s1),然后在调用[s2,t2]随机产生一个数a,归一化后得到角度:360*(a-s2)/(t2-s2)
2、为分析用户行为,系统常需存储用户的一些query,但因query非常多,故系统不能全存,设系统每天只存m个query,现设计一个算法,对用户请求的query进行随机选择m个,请给一个方案,使得每个query被抽中的概率相等,并分析之,注意:不到最后一刻,并不知用户的总请求量。
思路:如果用户查询的数量小于m,那么直接就存起来。如果用户查询的数量大于m,假设为m+i,那么在1-----m+i之间随机产生一个数,如果选择的是前面m条查询进行存取,那么概率为m/(m+i),如果选择的是后面i条记录中的查询,那么用这个记录来替换前面m条查询记录的概率为m/(m+i)*(1-1/m)=(m-1)/(m+i),当查询记录量很大的时候,m/(m+i)== (m-1)/(m+i),所以每个query被抽中的概率是相等的。
3、C++ STL中vector的相关问题:
(1)、调用push_back时,其内部的内存分配是如何进行的?
(2)、调用clear时,内部是如何具体实现的?若想将其内存释放,该如何操作?
vector的工作原理是系统预先分配一块CAPACITY大小的空间,当插入的数据超过这个空间的时候,这块空间会让某种方式扩展,但是你删除数据的时候,它却不会缩小。
vector为了防止大量分配连续内存的开销,保持一块默认的尺寸的内存,clear只是清数据了,未清内存,因为vector的capacity容量未变化,系统维护一个的默认值。
有什么方法可以释放掉vector中占用的全部内存呢?
标准的解决方法如下
template < class T >
void ClearVector( vector< T >& vt )
{
vector< T >vtTemp;
veTemp.swap( vt );
}
事实上,vector根本就不管内存,它只是负责向内存管理框架acquire/release内存,内存管理框架如果发现内存不够了,就malloc,但是当vector释放资源的时候(比如destruct), stl根本就不调用free以减少内存,因为内存分配在stl的底层:stl假定如果你需要更多的资源就代表你以后也可能需要这么多资源(你的list, hashmap也是用这些内存),所以就没必要不停地malloc/free。如果是这个逻辑的话这可能是个trade-off
一般的STL内存管理器allocator都是用内存池来管理内存的,所以某个容器申请内存或释放内存都只是影响到内存池的剩余内存量,而不是真的把内存归还给系统。这样做一是为了避免内存碎片,二是提高了内存申请和释放的效率――不用每次都在系统内存里寻找一番。
二、系统设计
正常用户端每分钟最多发一个请求至服务端,服务端需做一个异常客户端行为的过滤系统,设服务器在某一刻收到客户端A的一个请求,则1分钟内的客户端任何其它请求都需要被过滤,现知每一客户端都有一个IPv6地址可作为其ID,客户端个数太多,以至于无法全部放到单台服务器的内存hash表中,现需简单设计一个系统,使用支持高效的过滤,可使用多台机器,但要求使用的机器越少越好,请将关键的设计和思想用图表和代码表现出来。
三、求一个全排列函数:
如p([1,2,3])输出:
[123]、[132]、[213]、[231]、[321]、[323]
求一个组合函数
如p([1,2,3])输出:
[1]、[2]、[3]、[1,2]、[2,3]、[1,3]、[1,2,3]
这两问可以用伪代码。
篇8:it笔试题目
1、对于如下程序:
#include
using namespace std;
class A
{
public:
A
{
cout<<“A”<
}
};
int main(void)
{
A a[4], b,*p;
}
会输出多少个A?( C )
A、2 B、3 C、5 D、6
p只是一个对象指针,并没有指向一个对象的内存空间,所以没有调用构造函数。
2、头文件中的 ifndef/define/endif 有什么作用?
答:防止该头文件被重复引用,避免变量、类型等被重新定义。
3、const 有什么用途?(请至少说明两种)
答:(1)可以定义 const 常量。
(2)const可以修饰函数的参数、返回值,甚至函数的定义体。被const修饰的东西都受到强制保护,可以预防意外的变动,能提高程序的健壮性。
4、如下的字符串函数,用于生存一个字符串 ”连接号码异常” ,并返回它的指针
char* strfun()
{
char str[20];
strcpy(str, “连接号码异常”);
printf(“%s \n”, str); //printf语句1
return str;
}
void main()
{
char *pstr = strfun();
printf(“%s \n”, pstr); //printf语句2
}
问题1 : printf语句1和printf语句2哪个能在屏幕上正在打印出来?
问题2 : 如果不能正常在屏幕上打印出字符串,请说明原因。
问题3 : 如果不修改strfun的声明,请问该如何修改上述程序的错误。
答:
问题1:语句1可以正常打印,语句2不能正常打印;
问题2:语句2使用的指针所指向的内存空间str[20],在函数strfun返回时已经被释放了;
问题3:可以将函数strfun中的语句char str[20];改为char *str = new char[20];
5、下面是交换两个double型数据的函数,
void swap( double* p1, double* p2 )
{
double *p;
*p = *p1;
*p1 = *p2;
*p2 = *p;
}
void main()
{
double a = 0.1;
double b = 0.2;
swap( &a, &b );
}
请找出上述代码的错误,指出错误的原因,并改正。
答:函数swap中混淆了double型指针与double型变量的差别,对于一个未初始化的指针访问其内存空间是非常危险的。对swap函数修改如下:
void swap( double* p1, double* p2 )
{
double p;
p = *p1;
*p1 = *p2;
*p2 =p;
}
6、在电信业务的后台处理程序中,经常会涉及到处理字符串,除了用char *处理字符串之外,C++还为我们提供了封装了的字符串类string,其本质也是用一个动态数组来保存字符串,类String的原型为:
class String
{
public:
String(const char *str = NULL); // 普通构造函数
String(const String &other); // 拷贝构造函数
~String(void); // 析构函数
String & operate =(const String &other); // 赋值函数
private:
char *m_data; // 用于保存字符串
};
请编写String的上述4个函数普通构造函数、拷贝构造函数、析构函数和赋值函数。
代码如下:
class String
{
private:
char *m_data;
public:
String();
String(const char *str = NULL);
String(const String &other);
~String(void);
String & operator =(const String &other);
};
String::String()
{
m_data = NULL;
}
String::String(const char *str = NULL) //带一个指针的普通构造函数
{
if(str == NULL)
{
m_data = new char[1];
assert(m_data != NULL);
*m_data = '\0';
}
else
{
int length=strlen(str);
m_data = new char[length+1];
assert(m_data != NULL);
strcpy(m_data,str);
}
}
String::String(const String &other) //拷贝构造函数
{
m_data = new char[other.length+1];
assert(m_data != NULL);
strcpy((*this).m_data,other.m_data);
}
String::~String(void) //析构函数
{
if(m_data != NULL)
{
delete m_data;
m_data = NULL;
}
}
String & String::operator=(const String &other) //赋值函数
{
if(&other != this)
{
delete [](*this).m_data;
(*this).m_data = new char[other.length+1];
assert((*this).m_data != NULL);
strcpy((*this).m_data,other.m_data);
}
}
篇9:it笔试题目
1、对于一个内存地址是32位、内存页是8KB的系统。0X0005F123这个地址的页号与页内偏移分别是多少。
2、如果X大于0并小于65536,用移位法计算X乘以255的值为: (X<<8)-X
X<<8-X是不对的,因为移位运算符的优先级没有减号的优先级高,首先计算8-X为0,X左移0位还是8。
3、一个包含n个节点的四叉树,每个节点都有四个指向孩子节点的指针,这4n个指针中有 3n+1 个空指针。
4、以下两个语句的区别是:第一个动态申请的空间里面的值是随机值,第二个进行了初始化,里面的值为0
int *p1 = new int[10];
int *p2 = new int[10]();
5、计算机在内存中存储数据时使用了大、小端模式,请分别写出A=0X123456在不同情况下的首字节是,大端模式:0X12 小端模式:0X56 X86结构的计算机使用 小端 模式。
一般来说,大部分用户的操作系统(如windows, FreeBsd,Linux)是小端模式的。少部分,如MAC OS,是大端模式 的。
6、在游戏设计中,经常会根据不同的游戏状态调用不同的函数,我们可以通过函数指针来实现这一功能,请声明一个参数为int *,返回值为int的函数指针:
int (*fun)(int *)
7、下面程序运行后的结果为:to test something
char str[] = “glad to test something”;
char *p = str;
p++;
int *p1 = static_cast(p);
p1++;
p = static_cast(p1);
printf(“result is %s\n”,p);
8、在一冒险游戏里,你见到一个宝箱,身上有N把钥匙,其中一把可以打开宝箱,假如没有任何提示,随机尝试,问:
(1)恰好第K次(1=
(2)平均需要尝试多少次。
这个就是求期望值 由于每次打开宝箱的概率都是1/n,则期望值为: 1*(1/n)+2*(1/n)+3*(1/n)+......+n*(1/n) = (n+1)/2
篇10:索尼程序类型笔试经验
索尼程序类型笔试经验分享
去了索尼笔试,地理位置还是不错,在虹桥开发区附近,周围写字楼林立。从华师大过去一部车就到了,交通到满方便的。约好9:00开始的索尼笔试,我提早了15分钟到,发现已经有一个人在那里等了。后来五分钟内又来了两个。由于工作人员有点迟到,九点还没开始,我就和旁边几个人聊了起来,一个人已经工作了,问他几句爱里不理的,还有一个交大的,一个海事的,都是应届,态度不错稍微聊了一下。
索尼笔试在一个会议室里进行,那个时候已经满多人了。卷子要做一个半小时,由于我是索尼笔试软件开发人员,总的来说卷子当中C++的基础知识比较多。首先是一些让你写输出结果的题目,不是很烦,无非是指针,引用和值传递的区别云云,还有动态绑定等,不过有十道左右。还有就是让你找程序中的错误,也是C++的.程序,记得有一个是和构造和析构有关,有一个和异常有关。
接着往下做。又碰到了写输出的索尼笔试题目,不同的是在写输出的同时要判断程序是否有问题,
定睛一看,都是有关内存操作的,再仔细一看,原来都是林锐博士的《高质量C++/C编程指南》附录中的题目,不过很早以前做的,印象还在,随便写了点。考的是那本书的第四大题,有兴趣的兄弟可以去看看。
索尼笔试做好C++基础,又碰到了些Java题目,不过量很少,考的是equals方法,好像还有动态绑定。接着是数据结构,索尼笔试题目比较少,是树的遍历,先序后序什么的。之后就是概念题,教你简述什么是MVC,XML的优点等等。还有些别的概念,比较生僻,也许也是我知识面不广,反正没都写出来。
最后还有两个大题,一道是关于类模板的C++编程,还有一道是让你自己实现一个String类。类模板那道题目很长,时间不够了,没怎么做。说老实话我模板不太好。实现String类都写了,应该还可以。
就是这样,HR JJ说要两个礼拜才能出结果,等吧,再投投看别的公司。
篇11:索尼校园招聘笔试经验
索尼校园招聘笔试经验
考试时间:共2.5小时,前60分钟,基础题考试,后90分钟技术笔试
1. 基础题考试
主要就考些很基础的东西,都是单项选择,前15题是英语的单项选择,考查英语的`基本功—词汇,
后面接着是逻辑推理题,包括数字部分和图形部分,
接着是排列组合、比例题。最后是英语的阅读理解。
2. 技术题
(1). Linux中的MMU相关
(2). socket编程
(3). C++中的类,new分配相关
C语言部分
strstr函数实现,甲乙丙坐一排的逻辑推理,图形的逻辑推理;
交换两个数与指针相关。
数据结构部分
冒泡排序填空、getmemory函数
C++部分
这部分我不太熟悉,不记得题目类型
【索尼笔试题目】相关文章:
1.索尼集团笔试经验
2.笔试题目
3.格力笔试题目
4.CAD笔试题目
5.外管局笔试题目
6.星巴克笔试题目
7.外企笔试题目
8.科尔尼笔试题目
9.新闻业笔试题目
10.SAP笔试题目






文档为doc格式