Interviews - bobbae/gcp GitHub Wiki
https://github.com/yangshun/tech-interview-handbook
https://github.com/jwasham/coding-interview-university
https://github.com/DopplerHQ/awesome-interview-questions
https://github.com/cshenoy/awesome-interviews
https://github.com/RamitPahwa/awesome-interviews
http://deliberate-software.com/compassionate-interviewing/
https://review.firstround.com/The-anatomy-of-the-perfect-technical-interview-from-a-former-Amazon-VP
https://builtin.com/software-engineering-perspectives/how-conduct-technical-interview
https://learningforward.org/wp-content/uploads/2020/10/tool-empathy-interviews.pdf
https://triplebyte.com/blog/how-to-interview-engineers
https://www.educative.io/blog/enterprise/tips-conduct-technical-interview
https://github.com/yangshun/tech-interview-handbook
https://github.com/DopplerHQ/awesome-interview-questions
https://en.wikipedia.org/wiki/Formative_assessment
https://blog.neuronation.com/en/how-fast-do-you-think-find-out-with-these-5-questions-2/
https://en.wikipedia.org/wiki/Cognitive_reflection_test
https://wikipedia.org/wiki/Look-and-say_sequence
https://www.firstnaukri.com/career-guidance/65-logical-reasoning-questions-and-answers-for-freshers
https://www.123test.com/logical-reasoning-test/
https://www.javatpoint.com/reasoning
https://www.mygreatlearning.com/blog/machine-learning-interview-questions/
https://www.kdnuggets.com/2021/01/popular-machine-learning-interview-questions.html
https://github.com/Olshansk/interview
https://www.geeksforgeeks.org/interview-preparation-for-software-developer
https://www.qfles.com/interview-question/
https://www.wisdomjobs.com/e-university/all-skillsets-interview-questions.html
https://www.guru99.com/computer-science-interview-questions.html
Interview questions for Coding
https://www.educative.io/blog/google-coding-interview-questions
https://www.geeksforgeeks.org/quizzes-on-programming-languages-gq/
https://www.testdome.com/tests
http://eng-web1.eng.famu.fsu.edu/~dommelen/courses/cpp/2_inout/activity/test/index.html
https://www.tutorialspoint.com/difference-between-process-and-thread
https://stackoverflow.com/questions/1934715/difference-between-a-coroutine-and-a-thread
https://www.javatpoint.com/operating-system-interview-questions
https://www.qfles.com/interview-question/google-cloud-platform-interview-questions
https://www.onlineinterviewquestions.com/google-cloud-interview-questions/
Interview questions for Infrastructure
Regarding your own computer in front of you, can you look up information on what hardware components you have? List CPU, memory, storage, networking details as reported by your operating system (windows, macosx, linux, ...)
How did you look the information up? What do they say?
Discuss details on each: cpu, memory, storage, network...
How do these things matter when selecting a type of virtual machine in cloud compute services?
https://opensource.com/article/19/7/sysadmin-job-interview-questions
https://www.thebalancecareers.com/information-technology-it-job-interview-questions-2061206
https://www.wgu.edu/blog/common-it-job-interview-questions1911.html
https://www.cosmicnovo.com/2016/12/07/system-administrator-microsoft-interview/
https://www.sanfoundry.com/linux-kernel-interview-questions/
https://www.globalguideline.com/interview_questions/Questions.php?sc=Unix_System_Calls
https://www.globalguideline.com/interview_questions/Questions.php?sc=Signal_Handling
https://narva.webgarden.com/menu/linux-interviw-questions/filesystem-management-1
https://www.howtogeek.com/68563/htg-explains-what-are-the-differences-between-linux-shells/
https://towardsdatascience.com/top-30-data-science-interview-questions-7dd9a96d3f5c
https://www.whizlabs.com/blog/top-machine-learning-interview-questions/
Interview questions for Data Engineering
https://www.edureka.co/community/cloud-computing/gcp
https://www.gangboard.com/blog/google-cloud-interview-questions-and-answers
https://www.onlineinterviewquestions.com/google-cloud-interview-questions/
https://www.javatpoint.com/cloud-computing-interview-questions
https://www.acte.in/google-cloud-interview-questions-and-answers
https://www.javatpoint.com/cloud-service-models
Interview questions for Security
https://frontendmasters.com/books/front-end-handbook/2018/practice/interview-q.html
https://www.fullstack.cafe/blog/backend-developer-interview-questions
Interview questions for Networking
Interview questions for Storage
https://www.hitequest.com/Hardware/El_hardware.htm
https://mindmajix.com/embedded-hardware-design-development-interview-questions
https://www.slajobs.com/hardware-and-networking-interview-questions/
Describe what is big endian vs little endian
Examples of CPUs that are big endian: SPARC, MIPS, 68k, DEC Alpha, PA-RISC, IA-64, SuperH
How can you tell whether a computer is big endian or not programmatically?
#include <stdio.h>
/* function to show bytes in memory, from location start to start+n*/
void show_mem_rep(char *start, int n)
{
int i;
for (i = 0; i < n; i++)
printf(" %.2x", start[i]);
printf("\n");
}
/*Main function to call above function for 0x01234567*/
int main()
{
int i = 0x01234567;
show_mem_rep((char *)&i, sizeof(i));
//getchar();
return 0;
}
If this prints 67 45 23 01
then little endian. If you get 01 23 45 67
then big endian.
What happens when you write a binary file on big endian machine and read it back in little endian machine?
what happens when you write non-binary data, e.g. ASCII, or UTF-8 data, into the files and read them back on different endian machines, does it matter much?
What needs to be done for binary data in the IP header read from network?
https://eli.thegreenplace.net/2005/11/22/when-bit-endianness-matters
https://en.wikipedia.org/wiki/Two%27s_complement
https://www.cs.cornell.edu/~tomf/notes/cps104/twoscomp.html
https://www.cs.cornell.edu/~tomf/notes/cps104/floating.html
https://en.wikipedia.org/wiki/Turing_completeness
https://www.microcontrollertips.com/risc-vs-cisc-architectures-one-better/
https://binaryterms.com/risc-processor.html
https://www.cs.cornell.edu/~tomf/notes/cps104/rmi.html
https://www.cs.cornell.edu/~tomf/notes/cps104/mips.html
Why RISC?
https://en.wikipedia.org/wiki/Classic_RISC_pipeline
https://quizizz.com/admin/quiz/5ab28f10ba09bf0019b2b33a/cpu-cores
https://career.guru99.com/top-50-desktop-support-interview-questions/
https://www.digitalvidya.com/blog/bayesian-statistics-interview-questions-answers/
https://intellipaat.com/blog/interview-question/statistics-interview-questions/
https://www.kdnuggets.com/2020/01/data-science-interview-study-guide.html
https://www.statisticsdonewrong.com/
https://www.statisticsdonewrong.com/data-analysis.html#the-power-of-p-values
https://www.statisticsdonewrong.com/p-value.html
https://www.testdome.com/d/math-interview-questions/941
https://www.careerride.com/permutations-and-combinations.aspx
https://career.guru99.com/top-20-mathematics-interview-question/
https://en.wikipedia.org/wiki/Lambda_calculus
https://wikipedia.org/wiki/Fixed-point_combinator#Fixed-point_combinators_in_lambda_calculus
https://wikipedia.org/wiki/E_(mathematical_constant)
Interview questions for DevOps
https://github.com/bregman-arie/devops-exercises
http://biotech.fyicenter.com/resource/Bioinformatics_Interview_Questions_and_Answers.html
What Technique Is Used To Measure The Number Of Copies Of A Gene Or An Rna Molecule In Human Tissues?
Answer :
PCR or polymerase chain reaction in real time, as opposed to the conventional method, because the number of copies of the target molecule can be monitored for each PCR cycle.
Answer :
For PCR product size of product(bp)/50 = ng DNA. For plasmid up to 10.0 kb 250-300 ng. For genomic DNA 2.0 microgram.
https://www.mayoclinic.org/tests-procedures/covid-19-diagnostic-test/about/pac-20488900
https://en.wikipedia.org/wiki/Polymerase_chain_reaction
https://en.wikipedia.org/wiki/CRISPR