In the process of recruiting, the first step is viewing the CV of the person. Due to the high percentage of unemployment, an advertised vacancy gets over 50 applications per day. The possibility of interviewing all the candidates is logically very minimal. The applicant's "Knowledge" clearly shows on the CV while his/her "Attitude" doesn't.
While in real life, "Attitude" is the most important. Anybody can study and gain knowledge, but it takes a good healthy attitude to benefit and apply that knowledge in the right time and space.
If i want to recruit someone, i would evaluate his/her attitude. However, his/her knowledge are the reason those people chose for an interview on the first place.
It's an unfair cycle and i am against it.
par
Ayman Shaltout , FreeLancer , Online Freelancing - (Vworker.com)
Both, but if i have to choose, it will say Attitude.
Because your attitude make a good impression to your Manager, and its impact on them is marvelous. Knowledge can be gained with time.
it depends on the nature of job role itself, I would say for those who work in technical environment such as IT, may have problems with their attitude but they got great knowledge. I'd say that in multinational companies really take care of this problem and try to manage it as soon as they can.
Attitude problem can't be in customer care / customer service, also with marketing or finance, because these people mainly deal with critical issues, which might affect the image of the company as well as cause conflicts with other stake holders.
If I'm going to choose between knowledge or attitude, I'll choose attitude, why? Because knowledge can gain and can learn, even the fresh graduate or lack or no knowledge at all about business or task or work can be an expert eventually or someday in the future but attitude is a different story, attitude is not an idea that can learn, no one can teach or change about what the person's attitude have, sometimes, it takes a lot of time to earn attitude.