精华内容
下载资源
问答
  • 小米2018春季实习生安全开发工程师笔试题合集小米2018春季实习生安全开发工程师笔试题合集
  • Linux 安全开发工程师-深圳-实习 能力测试——逻辑题(20个×5分=100分) 专业测试——客观题(40个×2分=80分) 专业测试——在线编程题(2个×25分=50分) 逻辑题: 一共40道题目,很多逻辑推断题,感觉很无聊,...

    360未来安全研究院

    Linux 安全开发工程师-深圳-实习

    能力测试——逻辑题(20个×5分=100分)
    专业测试——客观题(40个×2分=80分)
    专业测试——在线编程题(2个×25分=50分)

    逻辑题:

    一共40道题目,很多逻辑推断题,感觉很无聊,里面包含数字找规律和图片找规律,还有一些高中概率计算(C42那种,红球白球),二元一次方程和一元二次方程的计算。

    客观题:
    1、Linux系统中vi编程,挂起进程用什么操作
    2、Squid服务acl对象的类型有…
    3、Shell程序中,在test.sh文件第六行加入 i=’expr$i+1’,则标准输入输出为…
    4、银行家算法
    5、关于死锁,错误的是
    6、传输对象模式
    7、创作模式
    8、C++语言的程序题,有问结果的,有让你补全程序的,包含9、11、12、13、14、16、17、18、19、20、21、22、23、24、25、26、27这些题目吗,都是考察C++的程序,一个题目两分。
    15、二维数组中,如何访问第二行第四列数据(考察二维数组如何+1变到下一行)
    28、TCP中三次握手和四次挥手
    29、队列中不可能的出队顺序,我在《啊哈!算法》中见过这个题:
    新学期开始了,小哈是小哼的新同桌(小哈是个小美女哦~),小哼向小哈询问 QQ 号,小哈当然不会直接告诉小哼啦,原因嘛你懂的。所以小哈给了小哼一串加密过的数字,同时小哈也告诉了小哼解密规则。规则是这样的:首先将第 1 个数删除,紧接着将第 2 个数放到这串数的末尾,再将第 3 个数删除并将第 4 个数放到这串数的末尾,再将第 5 个数删除……直到剩下最后一个数,将最后一个数也删除。按照刚才删除的顺序,把这些删除的数连在一起就是小哈的 QQ 啦。现在你来帮帮小哼吧。小哈给小哼加密过的一串数是“6 3 1 7 5 8 9 2 4”。
    30、二维数组
    31、判断有向图是否存在回路,需要用什么算法
    32、动态规划和分治法
    33、拓扑排序
    34、线性规划问题的约束不等式为小于等于不等式时,可以通过什么转化为标准型
    35、NPC问题需要满足的条件是
    36、不是NP问题的是
    37、KMP算法模式中(abcdefghijklmn的next数组为)
    38、最小生成树
    39、Abcdefghijklmn子字符串的个数是()如‘a’‘b’等
    40、数据模型

    在线编程题:
    1、最后赢家
    时间限制:C/C++语言 1000MS;其他语言 3000MS
    内存限制:C/C++语言 65536KB;其他语言 589824KB
    题目描述:
    最强的不一定是最后的赢家。
    某赛事有n名选手参加,但是不同于其他的比赛,本比赛采取的是擂台赛的形式,n名选手排成一排,每次队伍的第一位和第二位选手进行比赛,输的一方会排到队尾。
    当某位选手取得m连胜时,他将成为最后的赢家,且游戏结束,请问截止到游戏结束,共会进行多少次比赛。
    两位选手的比赛结果由他们的战斗力决定,n位选手的战斗力是一个1~n的排列,也就是说他们的战斗力两两不同,不会有平局的情况。
    输入
    输入第一行包含两个正整数n,m,分别代表参赛选手数量和取得连胜的要求。(1<=n<=100000,1<=m<=10^9)
    输入第二行包含n个正整数,中间用空格隔开,第i个数表示队伍的第i位选手的战斗力,整体是一个1~n的排列。
    输出
    输出仅包含一个正整数,表示截止到游戏终止,共进行多少场比赛。

    样例输入
    4 2
    1 3 2 4
    样例输出
    2

    提示
    样例解释
    显然第一局应该是战斗力为3的选手获胜,第二局同样是战斗力为3的选手获胜,2连胜终止游戏,所以答案是2。此时若修改m为3,则结果是5。

    2、随机减法
    时间限制:C/C++语言 2000MS;其他语言 4000MS
    内存限制:C/C++语言 131072KB;其他语言 655360KB题目描述:
    给定一个数a0,定义如下随机序列a1,a2,…an。
    1、从闭区间[0,a0]中等概率随机选出一个整数k0,令a1=a0-k0。
    2、得到随机数a1之后,再从闭区间[0,a1]中等概率随机选出一个整数k1,再令 a2=a1-k1。
    3、一般地,得到随机数ai之后,再从闭区间[0,ai]中等概率随机选出一个整数ki,令ai+1=ai-ki。
    问an=0的概率是多少?
    输入
    输入两个整数n,a0(1≤n,a0≤100)。
    输出
    输出概率,小数点后四舍五入保留5位小数。

    样例输入
    3 3
    样例输出
    0.72049

    提示
    输入样例2
    1 3
    输出样例2
    0.25000

    输入样例3
    100 3
    输出样例3
    1.00000

    展开全文
  • 继续更新Python开发工程师面试题,希望大家喜欢~(愈发简单粗暴的文章开头,大家可还习惯?哈哈)16. http协议与https协议的区别?http是超文本传输协议在互联网上应用最为广泛的一种网络协议,所有www文件都必须...

    今天......继续更新Python开发工程师面试题,希望大家喜欢~(愈发简单粗暴的文章开头,大家可还习惯?哈哈)

    16. http协议与https协议的区别?

    http是超文本传输协议在互联网上应用最为广泛的一种网络协议,所有www文件都必须遵守这个标准,基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)连接。

    https是超文本传输安全协议,是一种网络安全传输协议。http协议传输的数据都没有加密,一些私密的信息不安全,https经由超文本传输协议(http)进行通信,利用SSL/TLS来加密数据包,https开发的主要目的就是为了保护数据传输的安全性。

    HTTPS和HTTP的区别:

    1) https协议要申请证书到ca,需要一定经济成本

    2) http是明文传输,https是加密的安全传输

    3) 连接的端口不一样,http是80,https是443

    4)http连接很简单,没有状态;https是ssl加密的传输,身份认证的网络协议,相对http传输比较安全。

    17. Python解释器

    当我们编写好了的Python代码的时,一.py为扩展名的文件,运行代码的时候,需要python解释器。解释器在执行的程序时,一条一条的解释成机器语言给计算机来执行。因为计算机只能识别机器语言(以二进制的形式)

    18. 字典推导式和列表推导式

    列表推导式:

    格式:[变量 for 变量 in 列表]

    普通的字典内涵

    变量= {key:value for key,value in 字典.items()}

    19.Python2和python3在使用super时区别:

    20.python 列表去重(数组)的几种方法

    方法1:用if语句判断,用append函数追加

    输出结果:

    方法二:

    用set集合:

    输出的结果:

    好啦, Python开发工程师面试题(四)分享完毕。请期待明天的Python开发工程师面试题(五)。记得关注我啊~爱你们。

    展开全文
  • linux平台安全开发工程师 岗位职责: 1. 负责新产品内核部分研发,主要是网络、安全框架、和虚拟文件系统部分。 2. 根据需求对现有产品进行修改,优化和新功能开发。 岗位要求: 1. 本科以上学历,计算机相关专业毕业...

    linux平台安全开发工程师
    岗位职责: 1. 负责新产品内核部分研发,主要是网络、安全框架、和虚拟文件系统部分。
    2. 根据需求对现有产品进行修改,优化和新功能开发。 岗位要求:
    1. 本科以上学历,计算机相关专业毕业; 2. 熟练掌握linux下c/c++语言编程 3. 一年以上linux内核开发经验,有lsm和防火墙开发经验者优先 4. 对Linux内核研究、优化、开发 及计算机网络有浓厚兴趣,具备内核某一领域研究经验 5. 熟练掌握tcp/ip网络协议栈,熟悉网络编程,网络安全。 6. 熟练使用各种调试工具和开发工具(gdb,gcc,make,cvs或者svn) 7. 有较好的学习能力和钻研精神,具有较强的团队意识,能适应一定的压力;

    展开全文
  • 开发相关 linux库函数:http://www.qnx.com/developers/docs/6.5.0/index.jsp添加链接描述 C++ Referrence: 安全相关 学习平台: https://live.freebuf.com/添加链接描述 IBM漏洞知识整理: ...
    展开全文
  • 9、下面哪些工作常被用于智能设备固件分析: binwalk 10、iOS中功能与url scheme相似但是安全性更好是 Universal Links 11、xor %eax,%eax 该操作后eax的值为多少 0000 0000 12、Android如果有一个任意写入的漏洞,...
  • 本套课程为安全中国PHP网站开发工程师就业指导班VIP教程,系统性学习PHP的课程,通过课程学员将系统性的学习WEB编程,掌握PHP的常用编程技能,并且能对PHP开发环境,进行命令操作。 安全中国是一家以网络安全资讯及...
  • 华为笔试: 三道编程题(120分钟,每道题200分) 第一道:输入两个数,将他们反转求和,比方(输入123,456,输出975) 只需要注意输入输出格式的问题,算法本身不难,两个辗转取余解决 第二道:筛子有六个面:...
  • Golang 开发工程师

    2019-06-10 18:59:56
    Golang 开发工程师 Go语言是谷歌2009发布的第二款开源编程语言,Go语言专门针对多处理器系统应用 程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全 、支持并行进程。 为什么会出现...
  • ​字节 安全研发工程师 一面 深创电子、富士康精密电子、硅芯电子安全工程师校招面经 字节提前批安全研发一面凉经 深圳市云柯通信设备、宜电慧创、方太集团校招安全工程师面经 诺梵(上海)、无锡宸瑞、atos校招...
  • 很多技术研发不了解安全,也不重视安全,只有在自己的服务器被黑掉、被挂马、被脱裤才想起关注安全,但是这个时候,技术架构已经成型、代码已经在线上稳定运行,再亡羊补牢,改代码、...所以,开发安全,从娃娃抓起……
  • 对于大型的公司,对于运维工作的要求越来越高,也催生了更细化的运维分工:从大的方向,可以分为网站运维,系统运维,网络运维,数据库运维,IT运维,运维开发,运维安全等方向。 https://baike.baidu....
  • 一、PHP WEB开发数据库基础PHP WEB开发数据库基础 SQL Server 数据库速成及MYSQL常用数据库操作实现1、创建数据库和数据库文件创建数据库;创建文件组;创建架构;创建数据库快照;2、创建数据类型和表创建数据类型...
  • 安全开发指南,安全开发常见问题,白帽子视角,安全检测,信息安全工程师的那些事。
  • 加入我们的团队,你将加入一个圆通内部的创业项目:平台依托于圆通线下覆盖的全国集散中心实体资源,充分利用互联技术改造传统物流行业,同时基于诚信安全体系和智能物流管理,致力于营造智能的资源共享物流生态。...
  • Ruby开发工程师

    2018-08-16 13:49:20
    针对项目在安全性,可靠性,稳定性方面的需求设计解决方案并实施 岗位要求: 1.掌握PHP、Python、Ruby其中至少一个技术栈,并有2年以上开发实战经验; 2.熟悉linux开发环境,掌握基本shell命令,熟悉linux 开发优先; 3....
  • 大数据开发工程师

    2019-06-27 14:31:23
    3. 基于日常的需求场景,构建安全、高效、稳定的大数据平台,为业务提供更有效的数据支撑 岗位要求: 1. 熟悉hadoop生态系统,熟悉HDFS、MR、SPARK、HIVE等常用大数据技术 2. 有丰富的数据处理...
  • 教程名称:PHP网站开发工程师就业指导视频【35讲】课程目录:【】安全中国PHP网站开发工程师就业指导班(01-05)【】安全中国PHP网站开发工程师就业指导班(06-10)【】安全中国PHP网站开发工程师就业指导班(11-15...
  • 共 NUMPAGES 1 页 Java开发工程师的具体内容概述 Java开发工程师需要负责平台需求受理分析与设计工作承担核心功能代码的编写及系统运维工作确保系统安全性及稳定性下面是小编为您精心整理的Java开发工程师的具体内容...
  • Java属于编程语言的核心语言,很多公司都在用Java,Java语言开发优势显著稳定性好,在服务器端Java发挥高性能、安全稳健的特性。 2019年Java岗位需求仍呈现持续上升趋势供不应求,2020年Java就业前景也会不错。下面...
  • PAGE PAGE 1 Java中高级开发工程师的职责内容 Java中高级开发工程师需要负责公司各业务平台的前台开发与搭建以下是小编整理的Java中高级开发工程师的职责内容 Java中高级开发工程师的职责内容1 职责 1相关应用系统...
  • 支付巨头Visa透露公司正在招募软件工程师,来帮助创造一种“安全、可扩展的区块链网络”。 这一消息在Visa Research的求职广告中被披露。Visa Research是一个由该公司创建的研究部门,目的在于扩大公司的技术能力。...
  • 有关ERP软件开发工程师岗位说明书范本 ERP软件开发工程师是指专门负责ERP软件的开发维护以及管理等工作的技术人员 ERP软件开发工程师岗位职责 1开发维护ERP软件系统并参与系统测试; 2分析修改和设计项目整理系统结构...
  • Java中级开发工程师的主要职责说明 Java中级开发工程师的主要职责说明1 职责 1参与产品的需求和模块设计开发参与软件程序的设计和代码编写; 2能参与系统架构设计及核心代码开发; 3参与需求编写设计评审代码评审等...
  • PAGE PAGE 1 Java初级开发工程师岗位的基本职责范本 Java初级开发工程师需要负责局部模块的任务开发并按照项目设计和进度要求编码和单元以下是小编整理的Java初级开发工程师岗位的基本职责范本 Java初级开发工程师...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,478
精华内容 1,391
关键字:

安全开发工程师