Git Product home page Git Product logo

questions-that-i-was-asked-in-interviews's Introduction

Questions-that-I-was-asked-in-Interviews

Markdown Cheatsheet https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet

Behavioral / Cultural Interview Questions

  • Tell Me About Yourself with (30 seconds) Elevator Pitch.
  • Talk about your project - What was the most challenging part?
  • Why a Career Transition ?
  • Previous Work Experience
  • What do you know about the company/position?
  • What are your greatest professional strengths?
  • Talk about when you had to work w/ someone - teamwork, collaboration, pair programming - challenges and how you overcome it
  • Do you have any questions?

Questions I am asking in Interview: https://www.forbes.com/sites/nextavenue/2014/06/18/10-job-interview-questions-you-should-ask/#419fa41aace2 https://jvns.ca/blog/2013/12/30/questions-im-asking-in-interviews/

Group Dynamic Interview

  • Pick 3 most important adjectives to describe the role/position and why (explain the reasoning behind)
  • Share with other candidates - make a decision on finalizing the major 3
  • Write SQL queries - need to brush up on that
  • ERPsuite or not, that is the question - make a slide to present with diagrams/graphs
  • Learn Qlik
  • How to communicate / collaborate with others - when we have different opionions, how do we convince one another, negotiate, agree on terms, and decide what is the best

Technical

Java

  • What is the difference between Do While loop and While Loop? While loop executes the code block only if the condition is True. In Java Do While loop, condition is tested at the end of the loop so Do While executes the statements in the code block at least once even if the condition Fails.

  • What is the variable for small whole number ? => SHORT short: The short data type is a 16-bit signed two's complement integer. It has a minimum value of -32,768 and a maximum value of 32,767 (inclusive).

  • What are primitives in Java? Primitive types are the most basic data types available within the Java language. There are 8: boolean , byte , char , short , int , long , float and double . These types serve as the building blocks of data manipulation in Java. Such types serve only one purpose โ€” containing pure, simple values of a kind.

  • BigInt is not a primitive, it's a library / BigDecimal
  • What is the purpose of method? - Reusability

  • Finding the number of ways from point A to B - Using Dijakstra Algorithm

  • thoughtworks trains problem
  • You have N boxes in your room which you want to carry to a different place. There are too many to carry in one trip, so you want to split them into several piles using the following algorithm: if the current pile has at most M boxes, you can carry it as is, otherwise you split it into P parts as equally as possible (i.e. so that the sizes of the parts differ at most by 1) and apply the same algorithm to each of the parts. If you're trying to split less than P boxes into P piles, discard resulting zero-sized piles (see example 2).

JavaScript

React

  • Component List Button Toggle on Click
  • GraphQL <-> RESTful API
  • Like Button, Click to Read the Full Article Button
  • Hackernews Clone - built fullstack with Apollo, Prisma, GraphQl, and React
    • array.map( item => item )
    or array.map(item => )

Reusable in Component

  • React Router / Connect / class List extends React.Component <-> Pure Component / import / default export

Redux

  • Redux Thunk - middleware : Redux Thunk is a middleware that lets you call action creators that return a function instead of an action object. The thunk can be used to delay the dispatch of an action, or to dispatch only if a certain condition is met.
  • actions / reducers / mapStateToProps & mapDispatchToProps

Ruby on Rails

  • Debugging a problem with limited information
  • 500 Internal Server Error - postgres invalid syntax for integer
  • Perform some calculations involving dates and money to generate an invoice
  • Parsing dates and times
  • Handling floating-point numbers, especially around addition, multiplication, and rounding
  • Memorizing quiz game CLI with Countries and Cities

HTML & CSS

  • What is HTML / CSS
  • How do you make a table with 3 different sections ?

Python

C

  • Piglatin
  • Binary Tree as Linked List (Recursive)
  • Printing the last letter/character of String
  • Prime number - if you divide by 10 and still be prime (right-truncatable prime)
  • matrix multiplication (2D array)
  • magic square

Binary Tree as Array

questions-that-i-was-asked-in-interviews's People

Contributors

yoonmikim avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

arvi9

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.