面试官提出的问题

这篇具有很好参考价值的文章主要介绍了面试官提出的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

你对自己的未来的职业规划

        应届生没有丰富的工作经验,需要表现出虚心学习,脚踏实地规划安排,不是说1年内怎么样,几年内达成怎样怎样的成就,(有能力者随意)

        首先表达一下自己诚恳的态度,表示敢于挑战,不断学习提升自我。可以介绍自己的工作类型的方向,表达自己的对于工作方面的兴趣,回答与面试岗位的工作的规划。描述打算在岗位工作多久,可以表达出对这个岗位的工作充满热情,乐于去深耕该工作。

        对岗位有浓厚的兴趣,自己经常学习这方面的知识并加以应用,

        

如何写好一个程序

        抓住程序的核心,核心不能变,从异常的地方考虑程序的编写,不能单纯的从理想状态去设计程序,可扩展性,是否方便其他人员进行调用、健壮性、注释

说出你面试这个岗位的优势

对于这个岗位的工作,你会如何开展

在学校学习的课程有哪些,在学校做过的项目有哪些

笔试问题

 Linux如何查看内存使用情况

Linux系统如何杀死Tom用户的进程

请写一个含有一个重试次数默认为3的重试装饰器,如果三次失败则抛出异常

def my_decorator(func):    
    def try_func(*args,**kwargs):        
        try_counts = 3        
        for count in range(try_counts):           
 	        try:                
                func(*args,**kwargs)            
            except:               
                 if count == try_counts -1:                   
                     print(f'3次都执行失败!')                    
                     raise            
                else:                
                    print(f'第{count+1}次,执行成功!')    
    return try_func


@my_decorator
def my_func(*args,**kwargs):    
    print(f'{1+"123"}',)

if __name__ == "__main__":    
    my_func()

下面函数为直接返回列表,请将其改为生成器

def get_max_num(arr: list):
    """
    :param arr: 二维数组,eg: [[1,2,3],[4,5,6]]
    :return:
    """
    return [max(_) for _ in arr]
def get_max_num(arr: list):    
"""    :param arr: 二维数组,eg: [[1,2,3],[4,5,6]]   
 :return:   
 """    
    for _ in arr:       
        yield max(_)

test_list = [[1,2,3],[4,5,6]]
max_num = get_max_num(test_list)
for the_max in max_num:    
    print(the_max)

描述一下多进程,多线程,多协程的区别,以及io密集型,计算密集型任务分别使用哪种架构更好,在python GIL 锁存在的情况下,不适合做什么类型的任务处理。

        多进程,多线程,多协程的区别:

                 多进程是利用多核cpu并行运算,多线程是在一个进程中等待I/O任务的完成的同时执行其他任务,多协程是在一个线程同时运行多个协程,通过异步阻塞来实现并法;

        I/O密集型:

                 I/O任务多,大多数时候都是CPU在等待I/O的读写操作,IO占用率高,使用多线程执行IO密集型个更快,效率更高

        CPU密集型:

                 需要计算的数据量大,需要多占用CPU,使用多进程来处理CPU密集更好

        python GIL锁三不适合处理计算密集型任务,其会限制并行性能来保障线程的安全文章来源地址https://www.toymoban.com/news/detail-454956.html

到了这里,关于面试官提出的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • C# 程序员如何进行职业规划?

    在开始前我有一些资料,是我根据网友给的问题精心整理了一份「C#的资料从专业入门到高级教程」, 点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!!设定职业目标:了解自己之后,你需要设定明确的职业目标。职业目标需要具体、可行,并符

    2024年02月02日
    浏览(58)
  • 关于测试技能和职业规划,ChatGPT这样说

    不要问测试能否被AI代替,先问问自己是否清醒如AI? 关于测试,听取AI建议还是等着被取代? 真心话大冒险:“奋斗终身”是真的!“在知识的海洋里遨游你可能会溺水”也是真的! AI回答: 作为一个软件测试人员,需要学习以下技能: 手动测试和自动化测试 :手动测试

    2024年02月01日
    浏览(57)
  • 安全从业人员职业发展和规划

    1、为什么做这次分享? 2、人生周期三模型 3、职业生涯阶段划分  4、通用职业发展路径 5、当前安全行业前景如何? 6、安全就业行情如何? 7、安全行业就业市场岗位划分 8、什么是相对比较好的履历? 9、选择甲方还是选择乙方? 10、应该选择什么样的岗位? 11、应该以什

    2024年02月03日
    浏览(56)
  • 软件测试职业发展方向规划~

    说起软件测试,很多人的印象,大概是有手就能做,「点点点」就行了。确实,大多数基础测试工程师做的都是「点点点」的工作,但是这个点呢,讲究逻辑,通过什么方式来「点点点」,能尽早暴露问题,用更少的操作覆盖更多的测试场景,从而保证产品质量,这就涉及到

    2024年02月03日
    浏览(52)
  • 2023 程序员职业发展规划:除了写代码,程序员还能做什么工作?—— 有一个问题直击我的灵魂深处:如果我不想再当程序员了,该怎么办?

    有一个问题直击我的灵魂深处: 如果我不想再当程序员了,该怎么办?   关于这个问题我后来思考了很久。我带产品和技术团队将近十年了,我意识到自己遇到了新的挑战。所以今年夏天,我开始了自由技术写作。很快我便意识到,技术写作完全可以作为程序员转型后的职

    2024年02月05日
    浏览(50)
  • 六本入选!首批“十四五”职业教育国家规划教材书目

    近日,教育部办公厅公布了首批“十四五”职业教育国家规划教材书目,其中广东泰迪智能科技股份有限公司携手院校联合编写的6本教材入选该名单。 入选首批“十四五” 职业教育国家规划教材介绍 高职“十四五”职业教育国家规划教材 Python编程基础(第2版)(微课版)  Py

    2024年02月12日
    浏览(39)
  • 为你的软件测试全职业生涯规划保驾护航

    目录 前言 1. 软件测试行业现状和未来趋势 2. 从初级测试工程师到高级测试架构师的职业路径 3. 如何提升自身技能和素质 4. 如何管理好自己的职业生涯 总结 前言 作为一名软件测试人员,职业生涯规划是非常重要的。在这篇文章中,我将从以下几个方面探讨软件测试职业生

    2024年02月05日
    浏览(73)
  • 读程序员的README笔记18_职业生涯规划

    3.1.5.1. 他们的工作职责之一是管理他们的团队,而管理的一部分就是对你投入时间 3.1.5.2. 对管理者而言,反复取消一对一面谈可以是一个有价值的信号 3.3.2.1. 每个目标都附有3到5个关键结果,它们是标志着目标达成的具体指标 3.3.2.2. 不要把关键结果变成待办事项清单 3.

    2024年02月04日
    浏览(55)
  • Java工程师的职业规划Java工程师的持续发展和自我推广

    本人详解 作者:王文峰,参加过 CSDN 2020年度博客之星,《Java王大师王天师》作者 公众号:山峯草堂,非技术多篇文章,专注于天道酬勤的 Java 开发问题、中国国学、传统文化和代码爱好者的程序人生,期待你的关注和支持!本人外号:神秘小峯 转载说明:务必注明来源(

    2024年02月06日
    浏览(58)
  • 前端程序员的职业发展规划与路线——ChatGPT的回答

    最近,chatGPT很热火,博主也玩了一下~ 确实,它还可以写代码! 问了它几个关于职业发展的问题,与粉丝们分享,请见下文。 截图如下: 下面我就直接复制文字啦!是和它对话中获取到的。可参考: 回答1: 作为一个前端开发程序员,您的职业发展路线可能如下: 建立坚实

    2024年02月01日
    浏览(61)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包