Hello everyone I have 3 questions that I hope will be able to get answer
1. When I put addresses to my history, should I put addresses of hotels which I stayed for a month? I lived in my home country but due to work I had to travel and stay in other countries for a month or so (Generally 10-15 days). Or I should just put my official residency addresses only?
You don't have to provide hotel addresses for short trips outside of Canada. Just mention the address of your primary residence in Canada for that period.
2. In the past 4 years, were you in a country or territory other than Canada for 183 days or more in a row (since the age of 18)
Last 3 year I have been in Canada, but before my official residency was my home country. But never stayed in same country more than 183 as I travelled al lot. So do I still need to provide Police certificate from my home country?
IMO, from the information you have provided, you don't have to provide a police certificate. This is only my opinion.
3. I have to provide information about my work experience. So here is an issue. I was working as an Electrical Engineer then decided to change career and move to Software Engineering. So for one year, I worked for my friend's startup located in New York (I was remote). But it was not official I mean I did not get paid, it was just a chance to get experience and I took it. So should I just say I was unemployed or what should I do?
Just write "Unpaid Intern" or something like that. I wouldn't recommend writing "Unemployed" for the period when you were actually not unemployed. Again, this is only my opinion.