schengen visa for Sweden is handled by Norway embassy in Sri Lanka.
But the process is Outsourced to VFS Global (Near Ceylinco Building in Pettah in front of BOC HO).
Visa application need to be filled online and visa fee must be paid by Credit card (60 EUR). Then we have to personally go the VFS to submit relevant documents because they obtain fingerprints and digital photo. whole process may take 2-3 hours depending on ow many people at that day.
Please refer this for full information
http://www.vfsglobal.com/norway/srilanka/
For our visa there were no face to face interview but there was a written questionnaire, it asks all the general things like purpose of visit and contact details of the place your staying during the stay. Especially it ask Birthdays, NIC numbers, PP Numbers, Current residence address of all the members of your family (father, mothers, siblings, spouse,children) so go prepared with those details.
NOTE : Take a pen with you since there is only one pen so you will waste time waiting in line for the pen too
Cheapest Airline --> Qatar Airways (Transit through Doha)