Top Questions and Concepts for a Front-end Engineer

July 26, 2016

Here are a few lists of some of the top questions and concepts you should be able to answer, explain, and code as a front-end engineer. I utilize the majority of these concepts everyday at work, and have been asked to answer and code these questions and concepts in front-end coding interviews. Typically, software engineering interviews will have on average 3 – 5 rounds: first over the phone behavioral and trivia (no coding), second over the phone coding interview in some collaborative code editor, in person interview on the white board with 1 or more engineers.

The language that you will most likely be coding in is JavaScript, but you may also pick a secondary language such as Python or Java especially for the algorithm section. I typically use JavaScript whenever I am asked a web and UI related question like code a slideshow. I use sometimes use Python or Java for the algorithm part of the interview because those languages give me a lot more built-in helper functions than JavaScript to help me solve my problem. It is important that you are proficient in any languages that you choose during the interview process because you are timed, and constantly … Read More

12 Creative Ways to Pay for College

July 26, 2016

Top 10 Creative Ways to Pay for College

When I was in high school, I had no financial understanding of how I was going to pay for college. I kept hearing this common talking point what there was north of $1B worth of scholarships that go unused each year. I also thought that only top athletes and students with near perfect standardized test scores were the only ones getting full-ride scholarships. I knew of fastwebs.com and scholarships.com, but wasn’t confident enough to apply for many because I figured that was equivalent to playing the lottery.

However, I did manage to shake my insecurities, and apply to the Gates Millennium Scholarship, which managed to pay the majority of my cost of attendance, but I was still left with >$40,000 in debt. However, I am on track to being debt free in only a year after graduating college.

Throughout college, I would ask students how they were able to pay for college, as well as make note of all the new ways that I had learned about paying for college. I made this list to help give you some ideas. In this post, I am speaking from the perspective of someone who … Read More

List of STEM Careers by Major

July 26, 2016

For anyone considering studying anything related to computers, engineering, or technology in general, I thought it would be a good idea to share a list of some of the possible careers that various engineering degrees could land you.

Computer Science

  1. Software Engineer
  2. Front-end Engineer
  3. Back-end Engineer
  4. Mobile Engineer
  5. iOS Engineer
  6. Android Engineer
  7. Data Infrastructure Engineer
  8. Scalability Infrastructure Engineer
  9. Video Game Developer
  10. Video Game Artificial Intelligence Engineer
  11. Systems Engineer
  12. Embedded Systems Engineer
  13. Data Scientist
  14. Machine Learning Engineer
  15. Security Software Engineer
  16. 3-D Rendering Engineer

 

IT

  1. Systems Admin
  2. Web Server Admin
  3. Security Admin
  4. Site Reliability Engineer
  5. Network Admin
  6. Database Admin
  7. DevOps Engineer
  8. Linux Systems Engineer
  9. Cloud Storage Engineer

 

Other

  1. Electrical Engineer
  2. Computer Engineer
  3. Mechanical Engineer
  4. Aerospace Engineer
  5. Civil Engineer
  6. Chemical Engineer
  7. Nuclear Engineer
  8. Industrial Engineer
  9. Biomedical Engineer
  10. Actuarial Scientist
Read More

Picking the Right College Major

July 26, 2016

I remember being on the fence in deciding my college major up until the summer leading into my senior year of high school. My choices were between Business Administration and Computer Science. In high school I was heavily involved in all things business with the classes I took and the clubs I participated in. My primary goal was to become an entrepreneur; however, the industry I wanted to start a business in was the tech industry. So, the question was, “Do I major in Business to learn how to start one a business, or do I major in Computer Science to learn how to create the product?”

The number one piece of advice that I give to every high school student, whether freshman or senior, is to discover what they want to do in life after college ASAP, or at least start thinking about it. Don’t just think about what to major in while in college, what do you want to get paid for post-college? What is it that you enjoy the most that will make you happy for the rest of your life that could be a possible career. The sooner you figure that out, the easier it will … Read More