Archive

Archive for the ‘Beyond’ Category

Interview questions – Template

May 7, 2018 Leave a comment

Breadth

  • Technologies
    • How many technologies have you worked with?
    • How would you rate yourself in this technologies?
  • Languages
    • Which languages are you proficient in?
    • Which languages can you teach to others?
  • Industries
    • In which industries have you worked?
    • What is the difference in technologies between them?
    • With which types of users have you worked with?
    • What types of users make you upset?

Depth

  • Years
    • How long have you worked with X language?
    • What are the things you like/hate in this language?
  • Complexity of problems
    • Tell me one high complexity problem you have worked on?
    • How did you came up with the solution?
  • Complexity of solution
    • What is a good solution you have implemented to fix a particular problem?
    • What is clever about it?
  • Quantity of problems
    • Last three hard problems you have faced
  • Length
    • How long were the longest project?

General Tech Questions

  • If you were asked to present to a group of engineers about a particular technology, what would you present?
  • Is there a technology that people look to you for mentorship in your current/previous work place?
  • Do you have a technology that you are passionate about?
  • Do you have personal tech projects?
  • If you had more time, what technology would you study?
  • Who/What/Where do you look to keep relevant with tech?
  • Have you experienced different types of development cycles?
  • What is the importance of QA in the development cycle?
  • What do you think about working with older technologies?
  • What technology would you love to learn?
  • What is the process you follow when you learn a new technology?
  • How do you create an estimate on a project/task?

Culture fit

  • Teamwork
    • Tell me about a team you worked that failed. What was wrong? What would have helped?
  • Learning
    • What is an ideal system for a developer to stay current on technologies?
    • Have you kept current?
  • Respect
    • Who has more importance: Developer, QA, PM?
  • Customer centered
    • What do you think when people find a lot of issues?
  • Helpful
    • When you are working on a tight deadline and a colleague comes to you for help, How do you respond?
  • Flexible
    • Have you worked in a project that was cancelled? What do you think of that?
  • Cohesive
    • What do you do when you see a colleague is approaching a problem in the wrong way?
  • Innovation
    • Have you been involved in a project to innovate a team, product, system or approach?
  • Entrepreneurial
    • Tell us about an idea for a product that can be its own business
  • Ownership
    • When you find a mistake in someone else’s code or design, what do you do?

Culture miscellaneous questions

  • What is something about software development that you really hate?
  • What have you seen that works really well with QA?
  • How do you mentor others with X technology?
  • What have your managers have done in the past that you didn’t like?
  • Have you ever had to clean up someone else’s mess?
    • What was it?
    • How did you approach it?
  • Do you read books?
    • Last three books you have read?
Advertisements
Categories: Beyond

Git commands I use often

April 28, 2018 Leave a comment
git merge --abort 
Categories: Beyond

053. Maximum Subarray #leetcode #java #python3 #javascript #ruby #golang #scala #easy

January 25, 2018 Leave a comment

Built-in web server python 3.x

December 11, 2017 Leave a comment

python -m http.server [portNo]

re-clone git

December 7, 2017 Leave a comment

GIT=$(git rev-parse --show-toplevel)
cd $GIT/..
rm -rf $GIT
git clone ...

Categories: Beyond, git

Built-in web server python 2.7

October 18, 2017 Leave a comment

The next command helps you to create a simple http server to test anything fast, or use that location and their resources with a different port.
Just navigate in the command line to the location and type the next:

python -m SimpleHTTPServer [port]
Categories: Beyond, Mini-tips, Python, Tips

Fixing: Error: Couldn’t find preset “latest” relative to directory

July 22, 2017 Leave a comment

Add the babel-preset-latest to the node_modules of the project directory with –save-dev option, in example:
npm install –save-dev babel-preset-latest

PD. This issue came up when configuring webpack on a project recently created from scratch, and configured the babel-loader with the latest as preset.