分类目录归档:IT

IT相关的文章

linux用户登录后没有自动加载.bashrc

今天遇到一个问题,linux下某用户登陆后无法加在其自身的.bashrc, 通过source .bashrc发现.bashrc是没有问题的,文件的权限也是没有问题的。

后来发现是因为该用户下的.bash_profile被删除。

其实加在顺序不是首先加载.bashrc,而是先加载.bash_profile。

将.bash_profile文件补一下就好了

# .bash_profile

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

   . ~/.bashrc

fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH

————————————————

版权声明:本文为CSDN博主「安安爸Chris」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/mimiduck/article/details/120041171

特斯拉技术面总结

趁着还没有完全忘记,赶紧做一下记录。我面试的岗位是特斯拉北京的PHP岗,他们要求要熟悉Drupal。

0面(在线笔试)

  1. 判断数组中元素是否成对儿出现
  2. 数列、递归
  3. 对字符串数组的操作

一面(中文)

  1. 缓存架构
  2. 防止某个接口被刷 可参考 https://www.jianshu.com/p/a49b56de197c
  3. http status 可参考 https://www.jianshu.com/p/369db1ba04ea
  4. nginx与apache区别 可参考 https://www.cnblogs.com/jiangde188/p/14079032.html

二面(中文)

  1. MD5 算法具有以下特点: 压缩性:任意长度的数据,运算得出的 MD5 值长度都是固定的(128位); 容易计算:从原数据计算出 MD5 值很容易; 抗修改性:对原数据进行任何改动,哪怕只修改1个字节,所得到的 MD5 值都有很大区别; 强抗碰撞:已知原数据和其 MD5 值,想找到一个具有相同 MD5 值的数据(即伪造数据)是非常困难的。
  2. OAuth2.0的认证过程 可参考 https://blog.csdn.net/tclzsn7456/article/details/79550249
  3. 用redis 实现锁
  4. MySQL中的 utf8mb4 可参考 https://www.cnblogs.com/cuiqq/p/11045487.html

三面(中文)

  1. git
  2. CSS3的flex
  3. 加了索引但是没用上
  4. get post put option
  5. CI/CD
  6. 微服务拆分

四面(英语)

1 三元表达式

2 sql查询,其中考察了sql注入风险

3 完成一个简单的函数,实现两个字符串的拼接、排序

五面(中文)

1. 如何激励团队员工?

2. 如果入职,前3个月你会怎么计划你的工作?