Skip to content

20jasper/interview-question-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full Stack Web Development Interview Questions

This is a full stack web dev interview flashcard app containing 150+ questions covering a large range of behavioral and technical questions.

Link to project: https://full-stack-interview-prep.up.railway.app/

How It's Made:

Front-end: HTML, CSS, JavaScript

Back-end: Node.js

@AlysshaLewin, @20jasper, @Ethodeus, @bytesbybianca, @erikateal, @brendondsouza, @alondramora, and @Danamitecoder collaborated to build this project. We split into two groups—one group built the front end, and the other built the back end.

Lessons Learned:

This app taught us how to bring together the front and back end. We learned how to import and export modules as well as make our own custom modules. We learned how to use environment variables to dynamically change the port. We used innerHTML so we could use <code> tags to style code in the questions and HTML entities to escape certain characters like '<' and '>' that are misinterpreted as code.

Installation

npm install

Dependencies

"figlet": "^1.5.2"

Usage

Either use the fullstack app or request a random question from this API endpoint: https://full-stack-interview-prep.up.railway.app/api