Engineers are responsible for designing and building products. In an interview context, expect to be quizzed on your technical skills, and also evaluated for your ability to work as a part of a team to get things built. The specific questions you are asked will depend on what type of engineering position you are looking for. Try a specific engineering discipline, such as software engineer, electrical engineer, or mechanical engineer.
The CEO asked me to rate myself on my overall I.T. knowledge on a scale from 1 to 10.
Being that this was such a subjective question i answered a 4-6 given my years of experience and Larry said Bullsh@t you are a 3 at best.
You were bullied, broken down, and low balled yet you worked there to gain experience. So were they accurate on their assessment of your skill?
No they were not accurate on their assessment because you cannot assess someone's skills that quickly, otherwise you are making assumptions based on your subjective perception. The usage of profanity and character assassination also speaks poorly for someone who is running a business.