PHP开发工程师面试

PHP开发工程师面试经验页提供了该职位近年来在全国各城市、企业的PHP开发工程师面试问题、面试难度、面试感受等信息。
2024-03-29 13:00:00 更新

PHP开发工程师面试概况

基于用户贡献的628条PHP开发工程师面试经验统计分析得出,结果仅供参考。
面试难度
icon
“有难度”
icon
面试感受
“体验不好”
面试来源
网络招聘
53.0%
社会招聘
19.0%
校园招聘
10.0%
内部推荐
8.0%
猎头推荐
7.0%

PHP开发工程师面试经验

系统基于用户发布PHP开发工程师面试经验的内容丰富度、发布时间等维度,经过综合计算并自动排序后予以展示。
面试官技术笔试php优化数据库hrmysql经验linux
默认排序
只看精选
面试难度
面试感受

查看更多PHP开发工程师面试经验

卡卡卡
C/C++
未通过感觉没戏
面试过:湖南飞象通用数据科技有限公司
先笔试,给了几份c++源码,分别是UUID生成方式,client_proto客户端协议,pgbouncer相关代码,让我们自己熟悉代码,尽可能的讲解代码,表达自己的理解,允许使用百度。原本打算大撕特撕算法,第一次遇到这样的笔试,有些措手不及。所以后面技术老师的问题答的不理想。试卷讨论完毕开始正常流程:问了下之前试卷中互斥锁保护了什么:当时还在发蒙,支支吾吾的,几乎是老师带着答出来的。结构体字节对齐:结构体中#define 宏定义 也不占字节。 如果没有对齐机制,会有哪些问题:假如没有内存对齐机制,数据可以任意存放,......c,c++更熟悉那块:c++stl容器了解吗?底层如何实现:vector数组,map红黑树,红黑树的实现......static作用 const作用会linux下的c,c++编程吗?:gcc,g++,gdb......多线程,多进程,进程同步方式了解socket吗?:大致了解,......讲一讲IO多路复用:讲了select,poll,epoll深挖epoll:没答出来。 TCP/UDP:TCP三握四挥......还有些记不清了,c++的部分都挺简单的但是问到了数据库,我直接脑子没转过来,扔掉了大二学的mysql,直接来了一句完全不了解,喜提技术老师的“完全”不会数据库标注。反问是新公司......:介绍了一下公司起源有哪些业务,这里是数据库业务分离出来专门做的分公司。顺便希望我去了解PG数据库。五险一金:不是最低,也不是最高工作时长,大小周:8-5,9-6工时上满就行,双休不大小。现在只有一个项目组?大家一起负责一个项目?:现在是这样的,但也在扩招,但最终目的是做应用。旧带新:面试官本人和经理其中一人带。。。。。。。询问hr,没有hr面,主要看技术面和上级的筛选。 ...查看更多
2023-06-16 发布
吴家盛
C/C++
确定通过确定通过
面试过:华为
华为一轮技术面先是我讲了我的PPT,然后面试官开始提问,对面有四个面试官然后是各个面试官提问:1.你连续体手术机器人的控制,你怎么用了速度雅克比吗?回答:我是基于几何的方法,是插值出来的2.你这些slam的都应该是非常成熟的了,你也只是复现了,那你的创新点在哪里?回答:我这个主要是复现3.你的连续体手术机器人有没有发论文回答:在投。4.那你这个有什么创新?回答:....巴拉巴拉,我说我这个三臂、多段是创新5.问了一些连续体臂的自由度你除了用arduino还用过stm32不回答:只用过arduino你飞控里面用了什么方法、飞控的通信?回答:api,用WiFi通信6.请告诉我们一下你这个的创新点在哪里,或者说你哪个项目有创新点然后我东扯西扯,说kalibr里面我有创新点我是研究生,必须得找到有创新点的地方!就是说我要实现哪些创新的东西!这个要提前准备你研究生不能只是复现啊!7.解释下你人脸跟踪是如何实现pid控制的..8.你有什么优势,尤其是做控制这块...回答:我东扯西扯,讲了一堆然后他跟我说了一下那边在做的东西:电机的控制(估计是要用fpga、板子之类的),光机设计,点云的基础处理然后他跟我说做光学设计可能挺适合我的.....说我机械电子做的挺好,落地了一个机器人系统然后我说我想做电机控制、或者点云处理...查看更多
2023-07-16 发布
吾问无为谓
C/C++
确定通过确定通过
面试过:成都菁蓉联创科技有限公司
1、准备基础知识:面试前应对C/C++的基本概念、语法和常见的数据结构和算法有一定的掌握。复习关键概念,如指针、内存管理、面向对象编程等。确保自己对C/C++语言的特性和使用方式有良好的理解。2、理解项目经历:准备解释你在过去的项目中承担的具体角色和职责。讨论你在C/C++开发方面遇到的挑战,以及你如何解决这些问题。强调你的贡献和取得的成就,特别是与所申请的职位相关的项目。3、数据结构和算法:准备在面试中展示对常见数据结构和算法的理解和运用能力。例如,链表、树、排序算法等。了解它们的时间复杂度、空间复杂度以及使用场景。4、解答技术问题:在面试过程中,你可能会被要求解答一些技术问题。这些问题可以涉及C/C++的语言特性、内存管理、多线程编程等。确保你对这些概念有清晰的理解,并且能够用简洁明了的方式解释。5、代码示例和编程题:为了评估你的编码能力,面试官可能会要求你编写一些小的代码示例或解决编程问题。在面试前,复习一些常见的编程题,并熟悉解题技巧和最佳实践。注重细节和错误处理:C/C++是一门底层语言,注重细节和错误处理是至关重要的。确保你在面试中强调代码的健壮性和安全性,以及如何处理错误和异常情况。提问环节:面试过程中,面试官通常会询问你是否有任何问题。准备一些有关公司、团队、项目或技术栈的问题。这不仅可以展示你对工作的兴趣,还可以帮助你更好地了解职位和公司。...查看更多
2023-06-10 发布
北极转换器酒店经理
C/C++
未通过感觉没戏
面试过:北京康盛新创科技有限责任公司
1、 C语言memcopy和strcopy的区别不同(没回答上来,开始问c++)  2、 指针在32位机和64位机上的字节大小  3、 讲一讲c++的vector。 4、 Vector内存增长机制。 5、 Vector的resize()和reserve()之间的区别区别, (面试官一直说reverse(),导致我以为是问转置)  6、 讲一下多线程 7、 线程的同步与互斥这块,平时有没有遇到互斥锁这块死锁的问题  8、 信号量和互斥锁有什么区别 9、 一般什么时候用信号量,什么时候用互斥锁  10、 平时有没有遇到内存泄漏的问题  11、 C++怎么做到内存安全  12、 讲一讲stl的迭代器有哪几种类型  13、 讲一讲智能指针  14、 线程池这块的理解  15、 Mysql这块哈希索引和b+树索引的区别  16、 问项目,数据库连接池连接失效的处理办法  17、 备份数据库的备份,mysql的备份机制,(redo log、 undo log、mvcc机制保证数据的一致性)  18、 快照数据备份和mysql自身日志的保存机制  19、 心跳线程和维护线程的功能作用  20、 Mysql的主从同步是否了解  21、 Bin log日志的作用(没回答上来) 22、 网络(OSI7层),没答上来,改成(4层模型)  23、 传输层协议有哪些  24、 Tcp如何保证可靠传输协议  25、 Tcp是怎么做到流控(流量控制、阻塞)...查看更多
2023-05-18 发布
客厅行李箱签证专员
C/C++
未通过感觉没戏
面试过:杭州电魂科技有限公司
1. 什么是C#?C#是一种面向对象的编程语言,由微软公司开发。它是.NET平台的一部分,用于开发各种应用程序,包括桌面应用程序、Web应用程序、移动应用程序等。2. C#和Javspan>a有什么区别?C#和Javspan>a都是面向对象的编程语言,但有一些区别。首先,C#是由微软开发的,而Javspan>a是由Oracle开发的。其次,C#主要用于Windows平台,而Javspan>a可以在多个平台上运行。另外,C#使用.NET框架,而Javspan>a使用Javspan>a虚拟机(JVM)。3. 什么是.NET框架?.NET框架是一个由微软开发的应用程序开发平台,用于构建各种类型的应用程序。它提供了一个统一的编程模型,使开发人员可以使用多种编程语言(如C#、VB.NET等)进行开发,并提供了许多功能和库,简化了开发过程。4. 什么是CLR?CLR(公共语言运行时)是.NET框架的核心组件之一。它负责将C#代码编译为中间语言(IL),并在运行时将IL代码转换为机器码。CLR还提供了垃圾span>回收、异常处理、安全性等功能,以及许多其他的运行时服务。5. 什么是命名空间?命名空间是一种组织和管理代码的机制。它可以将相关的类、接口、结构体等组织在一起,并避免命名冲突。C#中的命名空间使用关键字"namespace"定义,可以嵌套使用。6. 什么是类和对象?类是一种抽象的数据类型,用于描述具有相同属性和行为的对象的集合span>。对象是类的实例,它具有类定义的属性和行为。7. 什么是继承?继承是一种面向对象的编程概念,它允许一个类继承另一个类的属性和方法。被继承的类称为父类或基类,继承的类称为子类或派生类。子类可以通过继承来重用父类的代码,并可以添加自己的特定功能。8. 什么是多态?多态是一种面向对象的编程概念,它允许不同类型的对象对同一消息做出不同的响应。多态性可以通过继承和接口实现。它提高了代码的灵活性和可扩展性。9. 什么是接口?接口是一种抽象的数据类型,它定义了一组方法和属性,但没有提供实现。类可以实现一个或多个接口,从而获得接口定义的方法和属性。接口提供了一种规范,使得不同的类可以实现相同的接口,并以统一的方式进行交互。10. 什么是异常处理?异常处理是一种处理程序运行时错误的机制。当程序发生错误时,可以抛出一个异常,并通过异常处理机制来捕获和处理这个异常。C#提供了try-catch-finally语句来实现异常处理。...查看更多
2023-07-11 发布
说明:PHP开发工程师面试经验内容由看准用户自行上传,仅代表内容发布者个人观点。看准网对相关内容的展示并不代表认同其观点。请用户在使用相关信息或依据相关信息作出决策前自行进一步核实此类信息。