面试

【日更计划070】数字IC基础题

依然范特西╮ 提交于 2021-02-03 18:04:47
不想错过我的推送,记得右上角-查看公众号-设为星标,摘下星星送给我 欢迎大家加入2022届数字IC交流群,QQ群号 1060380138 上期答案 [141] 下列Perl代码的输出是什么? my @value_array = ( "Index0" , "Index1" ); my $value; foreach $value (@value_array){ $value =~ s/Index// ; } print "@value_array\n" ; 结果:0 1 在foreach中使用$value索引,将会改变数组的值 [142] 下列Perl代码的输出是什么? my @value_array = ( "Index0" , "Index1" ); my $value; for ( my $i= 0 ; $i<@value_array; $i++) { $value = $value_array[$i]; $value =~ s/Index// ; } print "@value_array\n" $value对于for循环来说是局部的,不会影响数组内容 你答对了吗 本期题目 [143] 在Perl中的“-w”和“use strict”的作用是? [144] 下列Perl代码的输出是什么? my $line_in_a_file = "I am preparing for an

高薪技能推荐:月薪5W的腾讯数据分析师,都具备这个能力

倾然丶 夕夏残阳落幕 提交于 2021-02-03 13:19:28
最近后台又收到很多粉丝工作不顺、压力山大的苦水: ▎入行两年,薪资8K,涨薪太难...... ▎熬夜做出来的数据,被各种质疑...... ▎公司裁员,数据分析成了第一批...... 今天我们不妨换个角度来聊聊,数据分析岗到 底怎么了 ? 首先不得不承认,其实大部分的 数据分析师就是民工 ,很多工作岗位只需要懂Excel和SQL就可以开始干活了。 而且现在 很多现成分析工具已经很好用了, 好多公司就用Power BI、 Tableau、 Qlik Sense(可视化)进行数据分析。 那数据分析就不香了吗? 01 人人都在学 数据分析 数据分析香,太香了! 以至于公司在招人时都不忘强调一句 :会数据分析,还要会用使用各种分析工具。 (截图来源招聘网站) 如今企业招进去的人都具备了一定的数据分析能力,已经有一大波人抢我们的饭碗了! 所以比起各种工具的使用,业务能力 毋庸置疑的成为了当代数据分析岗最需要掌握、最有潜力的能力之一。 02 ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ 会数据分析、懂业务有多香? ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ 一个 动作让老板给你涨薪30% 我上研究生时有个师兄读完了计算机硕士去做房产中介了,但不到两个月时间就和同事拉开差距。 他利用大数据和机器学习为顾客推荐房产

7 个开放式 CSS 面试题及回答策略 [每日前端夜话0x2E]

喜夏-厌秋 提交于 2021-02-03 13:10:21
7 个开放式 CSS 面试题及回答策略 [每日前端夜话0x2E] 京程一灯 前端先锋 每日前端夜话0x2E 每日前端夜话,陪你聊前端。 每天晚上18:00准时推送。 正文共:2360 字 1 图 预计阅读时间: 6 分钟 翻译:疯狂的技术宅 原文: https://www.indeed.com/hire/interview-questions/css 不管你是面试官还是求职者,里面的思路都能让你获益匪浅。 1 你用 CSS 多久了? 解析: 这个问题可以让面试官了解求职者使用 CSS 的经验。它还可以告诉面试官该人是否将该技能作为业余爱好或在学术或专业环境中学习。 面试官想知道些什么: 求职者使用 CSS 的经验 对创建网站的兴趣 是否持续关注新技术 参考答案: 我在高中时就开始用 CSS 了。当时我和一些朋友为我们喜欢的电视节目搭了一个网站。不过这些页面很差劲,因为它们没有统一的风格。每个页面的字体和颜色都不一样。后来我学会了 CSS,这样就可以很轻松的使页面风格统一。 2 你最喜欢的 CSS 功能是什么? 解析: 求职者最喜欢 CSS 的哪些功能并不重要。通过这个人是否能够熟练的地谈论 CSS,能够看出他 CSS 了解多少。 面试官想知道些什么: 求职者对 CSS 的经验 对 CSS 的了解 如何用 CSS 节省时间 参考答案: 我非常喜欢用 CSS 改变页面布局这个功能

【C++入门(二)】(引用,内联函数,auto关键字,范围for循环,空指针)

柔情痞子 提交于 2021-02-03 11:55:23
【C++入门(二)】 5.引用 引用概念 引用特性 常引用 引用的使用场景 场景举例 高频面试题:指针和引用的区别? 6.内联函数 内联函数概念 内联函数特性 相关面试题 7.auto关键字(C++11) 简介 使用规则 8.范围for循环(C++11) 9.空指针(nullptr C++11) C++98中的指针空值 nullptr(C++11) 5.引用 引用概念 引用不是新定义一个变量,而是给已存在变量取了一个别名,编译器不会为引用变量开辟内存空间,它和它引用的变量共用同一块内存空间。 类型& 引用变量名(对象名) = 引用实体 如果是多个别名情况(引用类型必须和引用实体是同种类型的) 引用特性 引用在定义时必须初始化 一个变量可以有多个引用 引用一旦引用一个实体,再不能引用其他实体 常引用 引用的使用场景 做参数 引用做返回值 这里我们以传值返回和传引用返回做例子 场景举例 我们以下面一段代码为例子 高频面试题:指针和引用的区别? 先放一个引用和指针汇编的代码 引用和指针的区别大概以下几点 引用在定义时必须初始化,指针没有要求,并且引用使用起来比指针 更安全 引用在初始化时引用一个实体后,就 不能再引用其他实体 ,而 指针可以在任何时候指向任何一个同类型实体 没有 NULL引用 ,但有 NULL指针 在sizeof中含义不同:引用结果为引用类型的大小

你遇到过哪些质量很高的 Java 面试

ⅰ亾dé卋堺 提交于 2021-02-03 10:56:02
准备年后跳槽准备面试的同行,看过来吧~ 知乎上看到的一篇文章,与我之前的一些面试问题大同小异,解答也很不错,图文并茂,极力推荐! 高质量Java面试题!👇 https://www.zhihu.com/question/60949531/answer/1698993578 来源: oschina 链接: https://my.oschina.net/lixingsikao/blog/4943049

互联网软件技术培训,靠谱吗?

心已入冬 提交于 2021-02-03 10:55:42
目录 1、 2016年,北京**堂培训Java 2、 2018年,广州达*培训Java 3、 2019年,北京黑*培训Python 4、 2019年,北京黑*培训大数据 之前一直有很多朋友问我,技术人要怎样制定学习规划?要不要报个培训班来深造?...... 关于如何制定学习规划这件事情,太宽泛,也因人而异,暂时没想到该怎样合适表述自己的看法,至于互联网软件技术培训这个概念,在我刚上大学的时候就听亲戚聊到:某某家孩子,北**鸟学计算机出来工作,现在月薪一万多......诸如此类。 时至今日,身边仍有不少朋友选择去相关的培训机构学习,归纳总结,多是以下两种情况: 1、即将毕业的大学生是培训的主力军,由于主、客观原因,大学期间没学到一技之长,临近毕业,就业有压力; 2、非计算机专业,非研发岗位,工作多年,依旧薪资微薄,想转行互联网。 当时构思写这篇博文的时候,本来打算通过请教身边参加过相关培训的程序员朋友和结合知乎上的一些解答来聊聊这个话题。但是看了知乎后,发现提问题的出发点大多就是先入为主的否定,所以知乎上的看法,这里就不再展开聊。 提前声明,本人对互联网软件技术培训和相关机构保持中立态度,论据来源客观实际,观点仅仅就事论事。 1、 2016年,北京**堂培训Java 培训基本情况 朋友A,大学毕业后于2016年7月~12月参加了北京**堂的Java语言培训,在当时的互联网环境

可能这些是你想要的H5软键盘兼容方案

烂漫一生 提交于 2021-02-03 05:46:06
码农那点事儿 关注我们,一起学习进步 原/SegmentFault 作者最近一段时间在做 H5 聊天项目,过程中踩过一个大坑:输入框获取焦点,软键盘弹起,要求输入框吸附(或顶)在输入法框上。需求很明确,看似很简单,其实不然。作者实验了一些机型,发现了一些问题,并且逐一探索了解决方案分享给大家。 问题: 在 Android 和 IOS 上,获知软键盘弹起和收起状态存在差异,且页面 webview 表现不同。 在 IOS12 上,微信版本 v6.7.4 及以上,输入框获取焦点,键盘弹起,页面( webview )整体往上滚动,当键盘收起后,不回到原位,导致键盘原来所在位置是空白的。 在 IOS 上,使用第三方输入法,高度计算存在偏差,导致在有些输入法弹起,将输入框挡住一部分。 在有些浏览器上使用一些操作技巧,还是存在输入框被输入法遮挡。 解决方案: 获知软键盘弹起和收起状态 获知软键盘的弹起还是收起状态很重要,后面的兼容处理都要以此为前提。然而, H5 并没有直接监听软键盘的原生事件,只能通过软键盘弹起或收起,引发页面其他方面的表现间接监听,曲线救国。并且,在 IOS 和 Android 上的表现不尽相同。 IOS 软键盘弹起表现 在 IOS 上,输入框( input 、 textarea 或 富文本)获取焦点,键盘弹起,页面( webview )并没有被压缩,或者说高度(

PHP字符串处理函数,每天学习5个,运用自如!

筅森魡賤 提交于 2021-02-02 17:35:11
基础很重要,回归基础,希望能帮助到大家,巩固基础!学习要有计划和方法,循序渐进,养成好习惯! 以下整理了 PHP 字符串函数,希望能在开发项目中运用自如,每天强记几个! addcslashes — 为字符串里面的部分字符添加反斜线转义字符 addslashes — 用指定的方式对字符串里面的字符进行转义 bin2hex — 将二进制数据转换成十六进制表示 chop — rtrim () 的别名函数 chr — 返回一个字符的ASCII码 chunk_split — 按一定的字符长度将字符串分割成小块 convert_cyr_string — 将斯拉夫语字符转换为别的字符 convert_uudecode — 解密一个字符串 convert_uuencode — 加密一个字符串 count_chars — 返回一个字符串里面的字符使用信息 crc32 — 计算一个字符串的crc32多项式 crypt — 单向散列加密函数 echo — 用以显示一些内容 explode — 将一个字符串用分割符转变为一数组形式 fprintf — 按照要求对数据进行返回,并直接写入文档流 get_html_translation_table — 返回可以转换的HTML实体 hebrev — 将Hebrew编码的字符串转换为可视的文本 hebrevc — 将Hebrew编码的字符串转换为可视的文本

面了十几家,每次都变着花样问的CyclicBarrier详解

空扰寡人 提交于 2021-02-02 16:30:24
之前介绍了java中另一个同步工具类CountDownLatch,这篇文章主要介绍CyclicBarrier。重要性不必多说,面试的时候,面试官兜兜转转给了特定场景下的问题,最后提醒才回答上。所以如果你面试用到的话,一定要结合很多场景回答。 一、概念理解 CyclicBarrier允许一组线程在到达 某个栅栏点(common barrier point)互相等待 ,直到最后一个线程到达栅栏点,栅栏才会打开,处于阻塞状态的线程恢复继续执行。 就比如说 我们在打王者的时候,十个人必须全部加载到100%,才可以开局 。否则 只要有一个人没有加载到100%,那这个游戏就不能开始 。先加载完成的玩家必须等待最后一个玩家加载成功才可以。如果你实在记不住,你可以想象成人满发车的长途,就算你是第一个上车的人,也要等待车满才可以发车。否则车上所有人都要等待。 与CountDownLatch的区别就是是否相互等待。 举一个例子,CountDownLatch就好比是马拉松比赛,跑完的人不用等待其他选手是否结束,而CyclicBarrier需要等最后一个玩家加载结束。 这就是区别。 我们直接代码演示一下这个例子。 二、代码演示 在这里我们同样使用的是打王者的例子。 首先我们定义main线程: public class CyclicBarrierTest { public static void main

为什么公司招不到人

匆匆过客 提交于 2021-02-02 15:51:45
Joel Spolsky 曾经感叹:招聘难,难于上青天(此处笔者稍加演绎:))。他有两个辛辣但不乏洞察力的断言: 真正的牛人也许一辈子就投大概4次简历 ,这些家伙一毕业就被好公司抢走了,并且他们的雇主会给他们不赖的待遇,所以他们也不想挪窝。( 刚刚去世的Dennis Ritchie就是这样一个人 )而“人才”市场上能找到的大多都不是什么人才。招到这帮人轻则费钱重则把你公司搞挂。 (当我把这篇文章给 邹欣 老师review的时候,他说了另外两点:1. 最好的人也许不投简历,就决定去哪里了。所以要在他们做决定前找到他们。2. 比较差的会投很多次简历,找不到工作的时间越多,投的简历越多,给整个pool 带来很多噪音,top10%的简历也许根本不算全部人的top10%。) 诚然,也许没有哪个行业像IT行业这样,无形资产占据公司的绝大多数资产。拒坊间传言比尔·盖茨就曾经说过类似这样的话:只要允许我带走100个人我可以再造一个微软。这话没搜到原版出处,但是从一个侧面反映了IT公司当中智力资产所占的比例之重。 所以一个自然的推论就是, 招聘也许是一个公司决策当中最最重要的一个环节 。Joel Spolsky把他在这方面的观察,体会和洞见集结成了一本小册子 《Smart and Gets Things Done》 ,开篇就挑战“产品是公司成败的关键”这个传统观念,他认为 创造最适合工程师生活的环境