面试题_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 面试题 >>列表
· iOS面试题总结发布时间:2017-12-01
1.为什么说Objective-C是一门动态的语言?1.object-c类的类型和数据变量的类型都是在运行是确定的,而不是在编译时确定。例如:多态特性,我们可以使用父类对象来指向子类对象,并且可以用来调用子类的方法。运行时(runtime)特性,我们可以动态的添加方法,或者替换方法。2.讲一下MVC和MVVM,MVP?MVC:简单来说就是,逻辑、试图、数据进行分层,实现解耦。MVVM:是Model-View-ViewMode模式的简称。由视图(View)、视图模型(ViewModel)、模型... 查看全文
· iOS 面试题汇总发布时间:2017-11-30
1.Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么?答:Object-c的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用Category去重写类的方法,仅对本Category有效,不会影响到其他类与原有类的关系。2.#import跟#include又什么区别,@class呢,#import<>跟#import""又什么区别?答... 查看全文
· 百度“Java面试题”前200页发布时间:2017-11-24
基本概念操作系统中heap和stack的区别堆栈的概念:堆栈是两种数据结构。堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。在单片机应用中,堆栈是个特殊的存储区,主要功能是暂时存放数据和地址,通常用来保护断点和现场。要点:堆,队列优先,先进先出(FIFO—firstinfirstout)。栈,先进后出(FILO—First-In/Last-Out)。堆和栈的区别:一、堆栈空间分配区别:1、栈(操作系统):由操作系统自动分配释放,存放函数的参数值... 查看全文
· 一个面试题发布时间:2017-10-27
去一家公司面试,面试我的前辈给出的一个算法题题目是这样的:有一个数组,其中的元素有负数正数和0,在其中截取连续的片段形成子数组,求子数组元素之和最大的子数组。当时只想到了穷举法,前辈给指点了一种方法,当时手写了个大概,回来之后敲出来了今天收到了offer,顺便把代码记录下来packageorg.quainter.AlgorithmTest;publicclassArraySplitTest{publicstaticvoidmain(String[]args){intarr[]={-20,26... 查看全文
· .net 面试题发布时间:2017-10-17
1、列举ASP.NET页面之间传值的几种方式。答:使用QueryString,如.../id=1;response.Redirect()使用Session使用Server.Transfer使用Cookie2、简述private、protected、public、internal修饰符的访问权限。答:privata:私有成员,在类的内部才可以访问protected:保护成员,该类内部和继承类可以访问public:公开成员,没有访问限制internal:当前程序集可以访问3、简述ADO... 查看全文
面试题之C#内存管理与垃圾回收你说说C#的内存管理是怎么样的这句话我记了一个多礼拜了,自从上次东北师大面试之后,具体请看<>.国庆闲着没事,就大概了解了一下,其实大二学习C#的时候接触过,只不过那会看的也看的懵懂,我看的是virinC#,顺便查了些资料,讲真,看的头痛。现在过了这么久了,学了这么久了,再回来看看其实也不难,当然深入去了解就gg了,我还记得我的回答是:C#有个GC可以自己回收,在加上引用计数。没错,我回答的就是这么笼统,现在想想还是紧张了,自己之前接触过,其实都有印象... 查看全文
· 经典面试题发布时间:2017-09-28
接触到一个经典的面试题:类似于背包最优解的问题原题如下importjava.util.List;publicclassSplitOrders{publicclassItem{/***卖家用户id*/longsellerId;/***商品价格,单位分*/longprice;}publicclassOrder{/***该订单对应的商品*/List<Item>orderItems;/***该订单金额,单位分*/longtotalPrice... 查看全文
· Unity全面的面试题(包含答案)发布时间:2017-08-28
一:什么是协同程序?在主线程运行的同时开启另一段逻辑处理,来协助当前程序的执行,协程很像多线程,但是不是多线程,Unity的协程实在每帧结束之后去检测yield的条件是否满足。二:Unity3D中的碰撞器和触发器的区别?碰撞器是触发器的载体,而触发器只是碰撞器身上的一个属性。当IsTrigger=false时,碰撞器根据物理引擎引发碰撞,产生碰撞的效果,可以调用OnCollisionEnter/Stay/Exit函数;当IsTrigger=true时,碰撞器被物理引擎所忽略,没有碰撞效果... 查看全文
5个问题问题1:使用for循环、while循环和递归写出3个函数来计算给定数列的总和。问题2:编写一个交错合并列表元素的函数。例如:给定的两个列表为[a,B,C]和[1,2,3],函数返回[a,1,B,2,C,3]。问题3:编写一个计算前100位斐波那契数的函数。根据定义,斐波那契序列的前两位数字是0和1,随后的每个数字是前两个数字的和。例如,前10位斐波那契数为:0,1,1,2,3,5,8,13,21,34。问题4:编写一个能将给定非负整数列表中的数字排列成最大数字的函数。例如,给定[50... 查看全文
· 如鹏网面试题(基础1)发布时间:2017-08-26
1,不用中间变量交换两个变量inti=10;intj=20;i=i+j;//30j=i-j;//10i=i-j;//20Console.ReadKey("i={0},j={1}",i,j);2,下面是一个由*号组成的4行倒三角形图案。要求:1、输入倒三角形的行数,行数的取值3-21之间,对于非法的行数,要求抛出提示“非法行数!”;2、在屏幕上打印这个指定了行数的倒三角形。****************Console.WriteLine("请输入三角形的行数");intline=Console... 查看全文
· 常见面试题发布时间:2017-04-20
1,如何处理web系统性能优化问题... 查看全文
考点:对函数的理解fopen:打开文件或者URL参数1:文件地址或者URL参数2:mode参数指定了所要求到该流的访问类型'r'只读方式打开,将文件指针指向文件头。'r+'读写方式打开,将文件指针指向文件头。'w'写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。'w+'读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。'a'写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。'a+'读写方式打开... 查看全文
主旨:主要是考数组的函数array_poparray_pusharray_poparray_pop()函数删除数组中的最后一个元素。删除尾部一array_pusharray_push()函数向第一个参数的数组尾部添加一个或多个元素(入栈),然后返回新数组的长度。该函数等于多次调用$array[]=$value。尾部塞入一array_unshiftarray_shiftarray_shift()函数删除数组中第一个元素,并返回被删除元素的值。删除头第一array_unshift(... 查看全文
主旨:PHP5提供了一种迭代(iteration)对象的功能,就像使用数组那样,可以通过foreach来遍历对象中的属性。默认情况下,在外部迭代只能得到外部可见的属性的值,可在内部迭代自己的外部迭代器或类的接口。IteratorextendsTraversable{/*方法*/abstractpublicmixedcurrent(void)abstractpublicscalarkey(void)abstractpublicvoidnext(void... 查看全文
· 【面试题】php 垃圾收集机制发布时间:2017-03-29
每一种语言都有自己的自动垃圾回收机制,让程序员不必过分关心程序内存分配,但是在OOP中,有些对象需要显式的销毁;防止程序执行内存溢出。PHP垃圾回收机制(GarbageCollector简称GC)在PHP中,没有任何变量指向这个对象时,这个对象就成为垃圾。PHP会将其在内存中销毁;这是PHP的GC垃圾处理机制,防止内存溢出。当一个PHP线程结束时,当前占用的所有内存空间都会被销毁,当前程序中所有对象同时被销毁。GC进程一般都跟着每起一个SESSION而开始运行的... 查看全文
最近群里有人发了下面这题:实现一个函数,运算结果可以满足如下预期结果:add(1)(2)//3add(1,2,3)(10)//16add(1)(2)(3)(4)(5)//15对于一个好奇的切图仔来说,忍不住动手尝试了一下,看到题目首先想到的是会用到高阶函数以及Array.prototype.reduce()。高阶函数(Higher-orderfunction):高阶函数的意思是它接收另一个函数作为参数。在javascript中,函数是一等公民,允许函数作为参数或者返回值传递。得到了下面这个解法... 查看全文
· .Net 面试题 汇总(一)发布时间:2017-03-04
1、@page指令只能在_aspx___文件(填写扩展名)中使用,而@Control指令只能用在_ascx___文件(填写扩展名)中使用.2、说明控件DataGrid,DataTable,DataView,DetailsView,formView,Repeator常用属性,如果要想把一条记录分成两列显示,以上控件哪些可以用,哪些不可以用?如果可用,如何处理?答:DataMember:绑定的表或者视图,DataSourseID:数据源控制的ID,Visible:是否显示该控件.FormView... 查看全文
· Java常见面试题总结发布时间:2017-03-01
一、Java基础1、String类为什么是final的。2、HashMap的源码,实现原理,底层结构。3、说说你知道的几个Java集合类:list、set、queue、map实现类咯。。。4、描述一下ArrayList和LinkedList各自实现和区别5、Java中的队列都有哪些,有什么区别。6、反射中,Class.forName和classloader的区别7、Java7、Java8的新特性(baidu问的,好BT)8、Java数组和链表两种结构的操作效率,在哪些情况下(从开头开始... 查看全文
· iOS面试题及答案发布时间:2017-02-16
1.Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么?答:Object-c的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用Category去重写类的方法,仅对本Category有效,不会影响到其他类与原有类的关系。2.#import跟#include又什么区别,@class呢,#import<>跟#import&rdquo... 查看全文
· Android面试题(2)发布时间:2017-02-16
1、int和Integer有什么区别Java提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。原始类型封装类booleanBooleancharCharacterbyteByteshortShortintIntegerlongLongfloatFloatdoubleDouble引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法... 查看全文