求职遇到的面试题目

今年离职面试岗位是高级php/golang工程师 薪水21k+
公司在上海,是跨国公司,员工1万多人

在面试前我是非常自信的,也认为自己golang和php掌握的非常好。结果。。。。
结果问的我都不会,面试题目是这样子的 (只记得几个面试题目,有好几页,面试以失败结束)

注:以下题目请在linux/unix系统机器上实战回答,得到的结果请将流程截图在答卷上。技术面试部会详细验证答案。请勿在试卷上填写答案

golang 面试题目

package main
import "fmt"
func main(){
   for {

   fmt.Printf("golang")
   }

} 
  • 上面的程序如果不用fmt/os/os/syscall/第三方包如何输出“golang”?
  • 上面的程序编译好以后,得到什么文件?文件的内容是什么?是否了解文件的内容?
  • 上面的程序运行后,会创建几个进程?同时总共有多少个线程?
  • 上面的程序运行时,会创建几个文件描述符?分别都是什么?
  • 上面的程序运行时,先运行哪条指令?
  • 上面的程序运行时,按下ctrl+c时,会不会停止?为什么?
  • 上面的程序运行时,调用了多少个函数?
  • 上面的程序运行时,进程如何与编译好的文件建立关系?

php面试题目

  • laravel 框架在LNMP环境下运行时,假如laravel控制器响应传输如下数据
    {"name:"test",nickname:"test",city:"shanghai"}
    在100万个请求时,问
  • 1 从浏览器到控制器,底层都调用了哪些函数?每个函数运行多少时间?
  • 2 100万个请求时,传输多少数据量?应该购买多大的宽带?
  • 3 在你不方便修改源码的情况下(源码加密),如何打印mysql查询语句?
  • 4 如果该架构运行速度太慢,如何优化?

网络有关

$address = '0.0.0.0';
$port = 6666;
$sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP));
socket_bind($sock, $address, $port);
socket_listen($sock, 5);
$connection = socket_accept($sock);
@1 socket_write($connection, "321",1024);
@2 socket_write($connection, pack("n",321),1024);
@3 socket_write($connection, pack("v",321),1024);
  • 上面的程序,golang不用tcp/http包,如何替换?
  • 上面的程序,ip和端口有什么用?
  • 上面的程序,端口在内存中存储顺序是什么?如何查看?
  • 上面的程序,会生成几个socket 文件?存储在什么位置?
  • 上面的程序,接收客户端连接后,会不会生成文件?存储在哪里?
  • 上面的程序,@2,@3,@1 都有什么区别?数据在内存怎么存储的?各发送几个字节?
  • 上面的程序运行时,假如只能接收100个客户端连接,再多就不能接收了,你怎么排查这个问题?
  • 上面的程序运行时,哪些函数是阻塞IO?哪些是非阻塞IO?
  • 上面的程序运行时,会启动几个线程?
  • 上面的程序在发送数据时,如果对端已经关闭了,会发生什么事情?会产生什么信号?
本作品采用《CC 协议》,转载必须注明作者和本文链接
本帖由系统于 1个月前 自动加精
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 28

源码我改不了,那么买多大带宽是不是也不是我该考虑的(逃 :see_no_evil:

2个月前 评论

一个字都看不懂。。。

2个月前 评论

:flushed: 害怕

2个月前 评论

其实问的也不深,都是基础,我也不会

2个月前 评论

:joy: 害怕害怕害怕害怕

2个月前 评论

我只能说 反正我是不会的

2个月前 评论

面试本来就查缺补漏,回去好好复习

2个月前 评论

每个函数的运行时间,这个就过分了

2个月前 评论

这些题懂的都懂,不懂的说了也不懂

2个月前 评论

一个都不知道 :joy:

2个月前 评论
1 从浏览器到控制器,底层都调用了哪些函数?每个函数运行多少时间?
2 100 万个请求时,传输多少数据量?应该购买多大的宽带?

这真的合适吗?得知道浏览器调用了哪些函数?php端调用了哪些函数?求大佬回答一波😂

2个月前 评论
馨竹之乡 2个月前

这些问题的答案都要靠刷题,多刷。要不然就是回答不上来 :cry:

2个月前 评论
Darwin 2个月前

这根本不是月薪 3000 的我 该考虑的问题

2个月前 评论
Luson

都已经卷成这样子了吗

2个月前 评论

@LLSS 现在不好找工作啊。兄弟。我朋友211的都找了几个月

2个月前 评论

总算是知道为啥自己上不去20k的薪资了

2个月前 评论

@WangYang 兄弟你这黑龙江的?

2个月前 评论

1 从浏览器到控制器,底层都调用了哪些函数?每个函数运行多少时间? 2 100 万个请求时,传输多少数据量?应该购买多大的宽带?

这个问题大佬出来答一波

1个月前 评论
littlexiaoshuishui 1个月前

@LLSS 没办法,现在都比较卷

1个月前 评论

你不给他干不就完了

1个月前 评论

哪个公司啊

1个月前 评论

有答案了分享下

1个月前 评论

八股文而已。别太纠结

1个月前 评论
蔺焕然

:flushed: :flushed: :flushed:

1个月前 评论

问题问的就云里雾里的,摸不着头脑,难道是我太弱了么 :sob:

1个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!